|
Defines |
| #define | CT_READERS_PER_CLIENT 16 |
Typedefs |
| typedef CTREADERSTRUCT | CTREADERTABLE |
| typedef CTDRIVERSTRUCT | CTDRIVERTABLE |
| typedef CTCLIENTSTRUCT | CTCLIENTTABLE |
| typedef CTCORESTRUCT | CTCORETABLE |
| typedef ERRORCODE(* | CTDRIVER_ALLOCTERMPTR )(CTREADERTABLE *rt) |
| typedef ERRORCODE(* | CTDRIVER_RELEASETERMPTR )(CTREADERTABLE *rt) |
| typedef ERRORCODE(* | CTDRIVER_CONNTERMPTR )(CTREADERTABLE *rt, char *atrbuffer, int *atrbufferlen) |
| typedef ERRORCODE(* | CTDRIVER_DISCONNTERMPTR )(CTREADERTABLE *rt) |
| typedef ERRORCODE(* | CTDRIVER_STATUSPTR )(CTREADERTABLE *rt, char *atrbuffer, int *atrbufferlen) |
| typedef ERRORCODE(* | CTDRIVER_COMMANDPTR )(CTREADERTABLE *rt, const char *sendBuffer, int sendBufferLength, char *recvBuffer, int *recvBufferLength) |
| typedef CTREADERDESCRIPTION *(* | CTDRIVER_ENUMTERMSPTR )(CTDRIVERTABLE *dt) |
| typedef ERRORCODE(* | CTDRIVER_CLOSEPTR )(CTDRIVERTABLE *dt) |
Functions |
| CTREADERTABLE * | CTCore_Reader_new () |
| void | CTCore_Reader_free (CTREADERTABLE *rt) |
| CTDRIVERTABLE * | CTCore_Driver_new () |
| void | CTCore_Driver_free (CTDRIVERTABLE *dt) |
| CTCLIENTTABLE * | CTCore_Client_new () |
| void | CTCore_Client_free (CTCLIENTTABLE *ct) |
| CTCORETABLE * | CTCore_new () |
| void | CTCore_free (CTCORETABLE *ct) |
| int | CTCore_RegisterClient (CTCORETABLE *ct) |
| void | CTCore_UnregisterClient (CTCORETABLE *ct, int id) |
| int | CTCore_GetClientReaderId (CTCORETABLE *ct, int id, int tid) |
| int | CTCore_AllocTerminal (CTCORETABLE *ct, int cid, int tid, CTREADERDESCRIPTION **descr) |
| void | CTCore_ReleaseTerminal (CTCORETABLE *ct, int cid, int tid) |
| ERRORCODE | CTCore_ConnectTerminal (CTCORETABLE *ct, int cid, int tid, char *atrbuffer, int *atrbufferlen) |
| ERRORCODE | CTCore_DisconnectTerminal (CTCORETABLE *ct, int cid, int tid) |
| ERRORCODE | CTCore_CommandTerminal (CTCORETABLE *ct, int cid, int tid, const char *sendBuffer, int sendBufferLength, char *recvBuffer, int *recvBufferLength) |
| ERRORCODE | CTCore_Init (CTCORETABLE *ct, CONFIGGROUP *driverDescriptions) |
| ERRORCODE | CTCore_Fini (CTCORETABLE *ct) |
| ERRORCODE | CTCore_AddReader (CTCORETABLE *ct, CTREADERDESCRIPTION *rd) |
| ERRORCODE | CTCore_ModuleInit () |
| ERRORCODE | CTCore_ModuleFini () |
| void | CTCore_WalkTerminals (CTCORETABLE *ct) |
| ERRORCODE | CTCore_CheckReaderStatus (CTCORETABLE *ct, int cid, int tid, unsigned int *status, char *atrbuffer, int *atrbufferlen) |
| ERRORCODE | CTCore_GetReaderStatus (CTCORETABLE *ct, int cid, int tid, unsigned int *status, char *atrbuffer, int *atrbufferlen) |