Changed door code to use direct serial instead of llogin
[tpg/opendispense2.git] / src / cokebank_basic / common.h
index 83480b7..877b45b 100644 (file)
 
 #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

UCC git Repository :: git.ucc.asn.au