X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=src%2Fcokebank_basic%2Fcommon.h;h=877b45bf168a07ea056c2578c96a04344a0572eb;hb=cfcb64f05e77195d3a5d9a8a058012cf0f128580;hp=83480b719d6d7d8ae5c4cedfb23215e3f030f118;hpb=7d2c06b12b6e45d31d9359c54fa37f451b6eb4bd;p=tpg%2Fopendispense2.git diff --git a/src/cokebank_basic/common.h b/src/cokebank_basic/common.h index 83480b7..877b45b 100644 --- a/src/cokebank_basic/common.h +++ b/src/cokebank_basic/common.h @@ -12,23 +12,34 @@ #include "../cokebank.h" +typedef struct sFileUser { + int UnixID; + int Balance; + int Flags; +} tFileUser; + typedef struct sUser { int UnixID; + const char *Name; int Balance; int Flags; } tUser; -// === IMPORTS === -extern int Bank_GetMinAllowedBalance(int ID); -extern int Bank_GetUserBalance(int ID); -extern int Bank_AlterUserBalance(int ID, int Delta); -extern char *Bank_GetUserName(int ID); -extern int Bank_GetUserFlags(int ID); -extern int Bank_SetUserFlags(int ID, int Mask, int Value); -extern int Bank_GetUserByName(const char *Username); -extern int Bank_AddUser(const char *Username); -extern FILE *gBank_File; -extern tUser *gaBank_Users; -extern int giBank_NumUsers; +#if 0 +typedef struct sUser +{ + char *Username; + int UID; + int Pin; + int Balance; + int Flags; + time_t LastUsed; +} tUser; +typedef struct sAltLogin +{ + tUser *User; + char CardID[]; +} tAltLogin; +#endif #endif