|
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, GWEN_TYPE_UINT32 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_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) |