X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=src%2Fcokebank_basic%2Fcommon.h;h=877b45bf168a07ea056c2578c96a04344a0572eb;hb=7ba426116326af469bc8c73aae4fc1c56ebb3612;hp=f7744dd5a104d4e863da8d563e054ba80ecd915f;hpb=ca788d1ed62b100c213fa9de432f969d85b136e9;p=tpg%2Fopendispense2.git diff --git a/src/cokebank_basic/common.h b/src/cokebank_basic/common.h index f7744dd..877b45b 100644 --- a/src/cokebank_basic/common.h +++ b/src/cokebank_basic/common.h @@ -12,22 +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_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