pcsc-lite 1.9.4
|
Data Fields | |
char * | library |
Library Path. More... | |
char * | device |
Device Name. More... | |
pthread_t | pthThread |
Event polling thread. More... | |
RESPONSECODE(* | pthCardEvent )(DWORD, int) |
Card Event sync. More... | |
pthread_mutex_t * | mMutex |
Mutex for this connection. More... | |
list_t | handlesList |
pthread_mutex_t | handlesList_lock |
lock for the above list More... | |
union { | |
FCT_MAP_V2 psFunctions_v2 | |
API V2.0. More... | |
FCT_MAP_V3 psFunctions_v3 | |
API V3.0. More... | |
} | psFunctions |
driver functions | |
LPVOID | vHandle |
Dlopen handle. More... | |
int | version |
IFD Handler version number. More... | |
int | port |
Port ID. More... | |
int | slot |
Current Reader Slot. More... | |
volatile SCARDHANDLE | hLockId |
Lock Id. More... | |
int | LockCount |
number of recursive locks More... | |
int32_t | contexts |
Number of open contexts. More... | |
int * | pFeeds |
Number of shared client to lib. More... | |
int * | pMutex |
Number of client to mutex. More... | |
int | powerState |
auto power off state More... | |
pthread_mutex_t | powerState_lock |
powerState mutex More... | |
int | reference |
number of users of the structure More... | |
pthread_mutex_t | reference_lock |
reference mutex More... | |
struct pubReaderStatesList * | readerState |
link to the reader state More... | |
Definition at line 106 of file readerfactory.h.
int32_t contexts |
Number of open contexts.
Definition at line 128 of file readerfactory.h.
char* device |
Device Name.
Definition at line 109 of file readerfactory.h.
list_t handlesList |
Definition at line 113 of file readerfactory.h.
pthread_mutex_t handlesList_lock |
lock for the above list
Structure of connected handles
Definition at line 114 of file readerfactory.h.
volatile SCARDHANDLE hLockId |
Lock Id.
Definition at line 126 of file readerfactory.h.
char* library |
Library Path.
Definition at line 108 of file readerfactory.h.
int LockCount |
number of recursive locks
Definition at line 127 of file readerfactory.h.
pthread_mutex_t* mMutex |
Mutex for this connection.
Definition at line 112 of file readerfactory.h.
int* pFeeds |
Number of shared client to lib.
Definition at line 129 of file readerfactory.h.
int* pMutex |
Number of client to mutex.
Definition at line 130 of file readerfactory.h.
int port |
Port ID.
Definition at line 124 of file readerfactory.h.
int powerState |
auto power off state
Definition at line 131 of file readerfactory.h.
pthread_mutex_t powerState_lock |
powerState mutex
Definition at line 132 of file readerfactory.h.
FCT_MAP_V2 psFunctions_v2 |
API V2.0.
Definition at line 118 of file readerfactory.h.
FCT_MAP_V3 psFunctions_v3 |
API V3.0.
Definition at line 119 of file readerfactory.h.
RESPONSECODE(* pthCardEvent) (DWORD, int) |
Card Event sync.
Definition at line 111 of file readerfactory.h.
pthread_t pthThread |
Event polling thread.
Definition at line 110 of file readerfactory.h.
struct pubReaderStatesList* readerState |
link to the reader state
Definition at line 136 of file readerfactory.h.
int reference |
number of users of the structure
Definition at line 133 of file readerfactory.h.
pthread_mutex_t reference_lock |
reference mutex
Definition at line 134 of file readerfactory.h.
int slot |
Current Reader Slot.
Definition at line 125 of file readerfactory.h.
int version |
IFD Handler version number.
Definition at line 123 of file readerfactory.h.
LPVOID vHandle |
Dlopen handle.
Definition at line 122 of file readerfactory.h.