#include <gwenhywfar/db.h>
#include <gwenhywfar/misc.h>
#include <chipcard2/chipcard2.h>
#include "common/devmonitor.h"
#include "lockmanager_l.h"
#include <time.h>
#include "devicemanager_l.h"
#include "dm_driver_l.h"
#include "dm_slot_l.h"


Go to the source code of this file.
| typedef struct LCDM_READER LCDM_READER |
| GWEN_LIST_FUNCTION_DEFS | ( | LCDM_READER | , | |
| LCDM_Reader | ||||
| ) |
| void LCDM_Reader_AddFlags | ( | LCDM_READER * | r, | |
| GWEN_TYPE_UINT32 | f | |||
| ) |
| void LCDM_Reader_Attach | ( | LCDM_READER * | r | ) |
| int LCDM_Reader_CheckLockAccess | ( | LCDM_READER * | r, | |
| GWEN_TYPE_UINT32 | rqid | |||
| ) |
| int LCDM_Reader_CheckLockRequest | ( | LCDM_READER * | r, | |
| GWEN_TYPE_UINT32 | reqid | |||
| ) |
| int LCDM_Reader_CheckTimeout | ( | const LCDM_READER * | r | ) |
| void LCDM_Reader_DecUsageCount | ( | LCDM_READER * | r, | |
| int | count | |||
| ) |
| void LCDM_Reader_Dump | ( | const LCDM_READER * | r, | |
| FILE * | f, | |||
| int | indent | |||
| ) |
| void LCDM_Reader_free | ( | LCDM_READER * | r | ) |
| LCDM_READER* LCDM_Reader_fromDb | ( | LCDM_DRIVER * | d, | |
| GWEN_DB_NODE * | db | |||
| ) |
| GWEN_TYPE_UINT32 LCDM_Reader_GetBusId | ( | const LCDM_READER * | r | ) |
| LC_DEVICE_BUSTYPE LCDM_Reader_GetBusType | ( | const LCDM_READER * | r | ) |
| unsigned int LCDM_Reader_GetCtn | ( | const LCDM_READER * | r | ) |
| GWEN_TYPE_UINT32 LCDM_Reader_GetCurrentRequestId | ( | const LCDM_READER * | r | ) |
| GWEN_TYPE_UINT32 LCDM_Reader_GetDeviceId | ( | const LCDM_READER * | r | ) |
| LCDM_DRIVER* LCDM_Reader_GetDriver | ( | const LCDM_READER * | r | ) |
| GWEN_TYPE_UINT32 LCDM_Reader_GetDriversReaderId | ( | const LCDM_READER * | r | ) |
| GWEN_TYPE_UINT32 LCDM_Reader_GetFlags | ( | const LCDM_READER * | r | ) |
| time_t LCDM_Reader_GetIdleSince | ( | const LCDM_READER * | r | ) |
| time_t LCDM_Reader_GetLastStatusChangeTime | ( | const LCDM_READER * | r | ) |
| LCS_LOCKMANAGER* LCDM_Reader_GetLockManager | ( | const LCDM_READER * | r, | |
| int | slot | |||
| ) |
| unsigned int LCDM_Reader_GetPort | ( | const LCDM_READER * | r | ) |
| GWEN_TYPE_UINT32 LCDM_Reader_GetProductId | ( | const LCDM_READER * | r | ) |
| GWEN_TYPE_UINT32 LCDM_Reader_GetReaderId | ( | const LCDM_READER * | r | ) |
| const char* LCDM_Reader_GetReaderInfo | ( | const LCDM_READER * | r | ) |
| const char* LCDM_Reader_GetReaderName | ( | const LCDM_READER * | r | ) |
| const char* LCDM_Reader_GetReaderType | ( | const LCDM_READER * | r | ) |
| const char* LCDM_Reader_GetShortDescr | ( | const LCDM_READER * | r | ) |
| unsigned int LCDM_Reader_GetSlots | ( | const LCDM_READER * | r | ) |
| LC_READER_STATUS LCDM_Reader_GetStatus | ( | const LCDM_READER * | r | ) |
| GWEN_TYPE_UINT32 LCDM_Reader_GetUsageCount | ( | const LCDM_READER * | r | ) |
| GWEN_TYPE_UINT32 LCDM_Reader_GetVendorId | ( | const LCDM_READER * | r | ) |
| void LCDM_Reader_IncUsageCount | ( | LCDM_READER * | r, | |
| int | count | |||
| ) |
| int LCDM_Reader_IsAvailable | ( | const LCDM_READER * | r | ) |
| GWEN_TYPE_UINT32 LCDM_Reader_LockReader | ( | LCDM_READER * | r, | |
| GWEN_TYPE_UINT32 | clid, | |||
| int | maxLockTime, | |||
| int | maxLockCount | |||
| ) |
| LCDM_READER* LCDM_Reader_new | ( | LCDM_DRIVER * | d, | |
| int | slots | |||
| ) |
| int LCDM_Reader_RemoveLockRequest | ( | LCDM_READER * | r, | |
| GWEN_TYPE_UINT32 | rqid | |||
| ) |
| void LCDM_Reader_SetBusId | ( | LCDM_READER * | r, | |
| GWEN_TYPE_UINT32 | i | |||
| ) |
| void LCDM_Reader_SetBusType | ( | LCDM_READER * | r, | |
| LC_DEVICE_BUSTYPE | i | |||
| ) |
| void LCDM_Reader_SetCtn | ( | LCDM_READER * | r, | |
| unsigned int | i | |||
| ) |
| void LCDM_Reader_SetCurrentRequestId | ( | LCDM_READER * | r, | |
| GWEN_TYPE_UINT32 | rid | |||
| ) |
| void LCDM_Reader_SetDeviceId | ( | LCDM_READER * | r, | |
| GWEN_TYPE_UINT32 | i | |||
| ) |
| void LCDM_Reader_SetDriversReaderId | ( | LCDM_READER * | r, | |
| GWEN_TYPE_UINT32 | id | |||
| ) |
| void LCDM_Reader_SetFlags | ( | LCDM_READER * | r, | |
| GWEN_TYPE_UINT32 | f | |||
| ) |
| void LCDM_Reader_SetIsAvailable | ( | LCDM_READER * | r, | |
| int | i | |||
| ) |
| void LCDM_Reader_SetPort | ( | LCDM_READER * | r, | |
| unsigned int | i | |||
| ) |
| void LCDM_Reader_SetProductId | ( | LCDM_READER * | r, | |
| GWEN_TYPE_UINT32 | i | |||
| ) |
| void LCDM_Reader_SetReaderInfo | ( | LCDM_READER * | r, | |
| const char * | s | |||
| ) |
| void LCDM_Reader_SetReaderName | ( | LCDM_READER * | r, | |
| const char * | s | |||
| ) |
| void LCDM_Reader_SetReaderType | ( | LCDM_READER * | r, | |
| const char * | s | |||
| ) |
| void LCDM_Reader_SetShortDescr | ( | LCDM_READER * | r, | |
| const char * | s | |||
| ) |
| void LCDM_Reader_SetSlots | ( | LCDM_READER * | r, | |
| unsigned int | i | |||
| ) |
| void LCDM_Reader_SetStatus | ( | LCDM_READER * | r, | |
| LC_READER_STATUS | st | |||
| ) |
| void LCDM_Reader_SetTimeout | ( | LCDM_READER * | r, | |
| int | secs | |||
| ) |
| void LCDM_Reader_SetVendorId | ( | LCDM_READER * | r, | |
| GWEN_TYPE_UINT32 | i | |||
| ) |
| void LCDM_Reader_SubFlags | ( | LCDM_READER * | r, | |
| GWEN_TYPE_UINT32 | f | |||
| ) |
| void LCDM_Reader_toDb | ( | const LCDM_READER * | r, | |
| GWEN_DB_NODE * | db | |||
| ) |
| int LCDM_Reader_Unlock | ( | LCDM_READER * | r, | |
| GWEN_TYPE_UINT32 | rqid | |||
| ) |
1.5.3