cardmanager_l.h File Reference
#include "cm_card_l.h"
#include <chipcard/chipcard.h>
#include "common/card.h"
#include <time.h>
#include "server_l.h"
Go to the source code of this file.
Typedefs |
typedef struct LCCM_CARDMANAGER | LCCM_CARDMANAGER |
Functions |
LCCM_CARDMANAGER * | LCCM_CardManager_new (LCS_SERVER *server) |
void | LCCM_CardManager_free (LCCM_CARDMANAGER *cm) |
int | LCCM_CardManager_Init (LCCM_CARDMANAGER *cm, GWEN_DB_NODE *dbConfig) |
int | LCCM_CardManager_Fini (LCCM_CARDMANAGER *cm, GWEN_DB_NODE *dbConfig) |
void | LCCM_CardManager_NewCard (LCCM_CARDMANAGER *cm, LCCO_CARD *card) |
void | LCCM_CardManager_ReaderDown (LCCM_CARDMANAGER *cm, uint32_t rid) |
void | LCCM_CardManager_ClientDown (LCCM_CARDMANAGER *cm, uint32_t clid) |
void | LCCM_CardManager_CardRemoved (LCCM_CARDMANAGER *cm, LCCO_CARD *card) |
LCCO_CARD * | LCCM_CardManager_FindCard (LCCM_CARDMANAGER *cm, uint32_t cid) |
LCCO_CARD * | LCCM_CardManager_GetFirstCard (LCCM_CARDMANAGER *cm) |
LCCO_CARD * | LCCM_CardManager_GetNextCard (LCCM_CARDMANAGER *cm, LCCO_CARD *card) |
int | LCCM_CardManager_RequestLockCard (LCCM_CARDMANAGER *cm, LCCO_CARD *card, uint32_t clid, int duration, int maxLocks) |
int | LCCM_CardManager_CheckLockCardRequest (LCCM_CARDMANAGER *cm, LCCO_CARD *card, uint32_t clid) |
int | LCCM_CardManager_UnlockCard (LCCM_CARDMANAGER *cm, LCCO_CARD *card, uint32_t clid) |
int | LCCM_CardManager_SetCardAdTime (LCCM_CARDMANAGER *cm, LCCO_CARD *card, time_t t) |
int | LCCM_CardManager_CheckAccess (LCCM_CARDMANAGER *cm, LCCO_CARD *card, uint32_t clid) |
int | LCCM_CardManager_Work (LCCM_CARDMANAGER *cm) |
void | LCCM_CardManager_DumpState (const LCCM_CARDMANAGER *cm) |
Typedef Documentation
Function Documentation
- Returns:
- 1 if something could be done, 0 otherwise