client_l.h File Reference
#include "client.h"
#include "card.h"
#include <gwenhywfar/inherit.h>
#include <chipcard/chipcard.h>
#include <chipcard/client/client.h>
#include <chipcard/sharedstuff/pininfo.h>
#include <gwenhywfar/msgengine.h>
Go to the source code of this file.
Functions |
LC_CLIENT_RESULT | LC_Client_ExecApdu (LC_CLIENT *cl, LC_CARD *card, const char *apdu, unsigned int len, GWEN_BUFFER *rbuf, LC_CLIENT_CMDTARGET t, int timeout) |
LC_CLIENT_RESULT | LC_Client_BuildApdu (LC_CLIENT *cl, LC_CARD *card, const char *command, GWEN_DB_NODE *cmdData, GWEN_BUFFER *gbuf) |
LC_CLIENT_RESULT | LC_Client_ExecCommand (LC_CLIENT *cl, LC_CARD *card, const char *commandName, GWEN_DB_NODE *cmdData, GWEN_DB_NODE *rspData, int timeout) |
GWEN_XMLNODE * | LC_Client_FindCardCommand (LC_CLIENT *cl, LC_CARD *card, const char *commandName) |
int | LC_Client_AddCardTypesByAtr (LC_CLIENT *cl, LC_CARD *card) |
GWEN_XMLNODE * | LC_Client_GetAppNode (LC_CLIENT *cl, const char *appName) |
GWEN_XMLNODE * | LC_Client_GetCardNode (LC_CLIENT *cl, const char *cardName) |
GWEN_MSGENGINE * | LC_Client_GetMsgEngine (const LC_CLIENT *cl) |
int | LC_Client_InitCommon () |
void | LC_Client_FiniCommon () |
GWEN_DB_NODE * | LC_Client_GetCommonConfig () |
Function Documentation
LC_CLIENT_RESULT LC_Client_ExecCommand |
( |
LC_CLIENT * |
cl, |
|
|
LC_CARD * |
card, |
|
|
const char * |
commandName, |
|
|
GWEN_DB_NODE * |
cmdData, |
|
|
GWEN_DB_NODE * |
rspData, |
|
|
int |
timeout | |
|
) |
| | |
GWEN_XMLNODE* LC_Client_FindCardCommand |
( |
LC_CLIENT * |
cl, |
|
|
LC_CARD * |
card, |
|
|
const char * |
commandName | |
|
) |
| | |
GWEN_XMLNODE* LC_Client_GetAppNode |
( |
LC_CLIENT * |
cl, |
|
|
const char * |
appName | |
|
) |
| | |
GWEN_XMLNODE* LC_Client_GetCardNode |
( |
LC_CLIENT * |
cl, |
|
|
const char * |
cardName | |
|
) |
| | |
GWEN_MSGENGINE* LC_Client_GetMsgEngine |
( |
const LC_CLIENT * |
cl |
) |
|
int LC_Client_InitCommon |
( |
|
) |
|
void LC_Client_FiniCommon |
( |
|
) |
|
GWEN_DB_NODE* LC_Client_GetCommonConfig |
( |
|
) |
|