Typedefs |
typedef LC_CLIENT_RESULT
CHIPCARD_CB(* | LC_CLIENT_INIT_FN )(LC_CLIENT *cl, GWEN_DB_NODE *dbConfig) |
typedef LC_CLIENT_RESULT
CHIPCARD_CB(* | LC_CLIENT_FINI_FN )(LC_CLIENT *cl) |
typedef LC_CLIENT_RESULT
CHIPCARD_CB(* | LC_CLIENT_START_FN )(LC_CLIENT *cl) |
typedef LC_CLIENT_RESULT
CHIPCARD_CB(* | LC_CLIENT_STOP_FN )(LC_CLIENT *cl) |
typedef LC_CLIENT_RESULT
CHIPCARD_CB(* | LC_CLIENT_SETNOTIFY_FN )(LC_CLIENT *cl, uint32_t flags) |
typedef LC_CLIENT_RESULT
CHIPCARD_CB(* | LC_CLIENT_GETNEXTCARD_FN )(LC_CLIENT *cl, LC_CARD **pCard, int timeout) |
typedef LC_CLIENT_RESULT
CHIPCARD_CB(* | LC_CLIENT_RELEASECARD_FN )(LC_CLIENT *cl, LC_CARD *card) |
typedef LC_CLIENT_RESULT
CHIPCARD_CB(* | LC_CLIENT_EXECAPDU_FN )(LC_CLIENT *cl, LC_CARD *card, const char *apdu, unsigned int len, GWEN_BUFFER *rbuf, LC_CLIENT_CMDTARGET t, int timeout) |
Functions |
CHIPCARD_API LC_CLIENT * | LC_BaseClient_new (const char *ioTypeName, const char *programName, const char *programVersion) |
CHIPCARD_API GWEN_DB_NODE * | LC_Client_GetConfig (const LC_CLIENT *cl) |
CHIPCARD_API int | LC_Client_GetReaderAndDriverType (const LC_CLIENT *cl, const char *readerName, GWEN_BUFFER *driverType, GWEN_BUFFER *readerType, uint32_t *pReaderFlags) |
CHIPCARD_API int | LC_Client_HandleNotification (LC_CLIENT *cl, const LC_NOTIFICATION *n) |
CHIPCARD_API LC_CLIENT_INIT_FN | LC_Client_SetInitFn (LC_CLIENT *cl, LC_CLIENT_INIT_FN fn) |
CHIPCARD_API LC_CLIENT_FINI_FN | LC_Client_SetFiniFn (LC_CLIENT *cl, LC_CLIENT_FINI_FN fn) |
CHIPCARD_API LC_CLIENT_SETNOTIFY_FN | LC_Client_SetSetNotifyFn (LC_CLIENT *cl, LC_CLIENT_SETNOTIFY_FN fn) |
CHIPCARD_API LC_CLIENT_START_FN | LC_Client_SetStartFn (LC_CLIENT *cl, LC_CLIENT_START_FN fn) |
CHIPCARD_API LC_CLIENT_STOP_FN | LC_Client_SetStopFn (LC_CLIENT *cl, LC_CLIENT_STOP_FN fn) |
CHIPCARD_API
LC_CLIENT_GETNEXTCARD_FN | LC_Client_SetGetNextCardFn (LC_CLIENT *cl, LC_CLIENT_GETNEXTCARD_FN fn) |
CHIPCARD_API
LC_CLIENT_RELEASECARD_FN | LC_Client_SetReleaseCardFn (LC_CLIENT *cl, LC_CLIENT_RELEASECARD_FN fn) |
CHIPCARD_API LC_CLIENT_EXECAPDU_FN | LC_Client_SetExecApduFn (LC_CLIENT *cl, LC_CLIENT_EXECAPDU_FN fn) |