Typedefs |
typedef struct LCDM_DEVICEMANAGER | LCDM_DEVICEMANAGER |
Functions |
LCDM_DEVICEMANAGER * | LCDM_DeviceManager_new (LCS_SERVER *server) |
void | LCDM_DeviceManager_free (LCDM_DEVICEMANAGER *dm) |
int | LCDM_DeviceManager_Init (LCDM_DEVICEMANAGER *dm, GWEN_DB_NODE *dbConfig) |
int | LCDM_DeviceManager_Fini (LCDM_DEVICEMANAGER *dm) |
void | LCDM_DeviceManager_BeginUseCard (LCDM_DEVICEMANAGER *dm, LCCO_CARD *cd) |
void | LCDM_DeviceManager_EndUseCard (LCDM_DEVICEMANAGER *dm, LCCO_CARD *cd) |
void | LCDM_DeviceManager_BeginUseReader (LCDM_DEVICEMANAGER *dm, uint32_t rid) |
void | LCDM_DeviceManager_EndUseReader (LCDM_DEVICEMANAGER *dm, uint32_t rid) |
LC_READER_STATUS | LCDM_DeviceManager_GetReaderStatus (LCDM_DEVICEMANAGER *dm, uint32_t rid) |
void | LCDM_DeviceManager_BeginUseReaders (LCDM_DEVICEMANAGER *dm) |
void | LCDM_DeviceManager_EndUseReaders (LCDM_DEVICEMANAGER *dm, int count) |
void | LCDM_DeviceManager_DriverIpcDown (LCDM_DEVICEMANAGER *dm, uint32_t ipcId) |
int | LCDM_DeviceManager_ListReaders (LCDM_DEVICEMANAGER *dm) |
int | LCDM_DeviceManager_ListDrivers (LCDM_DEVICEMANAGER *dm) |
int | LCDM_DeviceManager_Work (LCDM_DEVICEMANAGER *dm) |
int | LCDM_DeviceManager_HandleRequest (LCDM_DEVICEMANAGER *dm, uint32_t rid, const char *name, GWEN_DB_NODE *dbReq) |
uint32_t | LCDM_DeviceManager_SendCardCommand (LCDM_DEVICEMANAGER *dm, LCCO_CARD *card, GWEN_DB_NODE *dbCmd) |
const char * | LCDM_DeviceManager_GetDriverVar (LCDM_DEVICEMANAGER *dm, LCCO_CARD *card, const char *vname) |
void | LCDM_DeviceManager_DumpState (const LCDM_DEVICEMANAGER *dm) |
LCS_LOCKMANAGER * | LCDM_DeviceManager_GetLockManager (const LCDM_DEVICEMANAGER *dm, uint32_t rid, int slot) |
void | LCDM_DeviceManager_ClientDown (LCDM_DEVICEMANAGER *dm, uint32_t clid) |
uint32_t | LCDM_DeviceManager_LockReader (LCDM_DEVICEMANAGER *dm, uint32_t rid, uint32_t clid, int maxLockTime, int maxLockCount) |
int | LCDM_DeviceManager_CheckLockReaderRequest (LCDM_DEVICEMANAGER *dm, uint32_t rid, uint32_t rqid) |
int | LCDM_DeviceManager_RemoveLockReaderRequest (LCDM_DEVICEMANAGER *dm, uint32_t rid, uint32_t rqid) |
int | LCDM_DeviceManager_CheckLockReaderAccess (LCDM_DEVICEMANAGER *dm, uint32_t rid, uint32_t rqid) |
int | LCDM_DeviceManager_UnlockReader (LCDM_DEVICEMANAGER *dm, uint32_t rid, uint32_t rqid) |
int | LCDM_DeviceManager_SuspendReaderCheck (LCDM_DEVICEMANAGER *dm, uint32_t rid) |
void | LCDM_DeviceManager_ResumeReaderCheck (LCDM_DEVICEMANAGER *dm, uint32_t rid) |
uint32_t | LCDM_DeviceManager_SendReaderCommand (LCDM_DEVICEMANAGER *dm, uint32_t readerId, GWEN_DB_NODE *dbCmd) |
void | LCDM_DeviceManager_TriggerHwScan (LCDM_DEVICEMANAGER *dm) |