libchipcard 5.1.6
Functions
client_l.h File Reference
#include "client.h"
#include "card.h"
#include <gwenhywfar/msgengine.h>
Include dependency graph for client_l.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)
 
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)
 
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_ExecApdu()

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 
)

◆ LC_Client_BuildApdu()

LC_CLIENT_RESULT LC_Client_BuildApdu ( LC_CLIENT cl,
LC_CARD card,
const char *  command,
GWEN_DB_NODE *  cmdData,
GWEN_BUFFER *  gbuf 
)

◆ LC_Client_ExecCommand()

LC_CLIENT_RESULT LC_Client_ExecCommand ( LC_CLIENT cl,
LC_CARD card,
const char *  commandName,
GWEN_DB_NODE *  cmdData,
GWEN_DB_NODE *  rspData 
)

◆ LC_Client_FindCardCommand()

GWEN_XMLNODE * LC_Client_FindCardCommand ( LC_CLIENT cl,
LC_CARD card,
const char *  commandName 
)

◆ LC_Client_AddCardTypesByAtr()

int LC_Client_AddCardTypesByAtr ( LC_CLIENT cl,
LC_CARD card 
)

◆ LC_Client_GetAppNode()

GWEN_XMLNODE * LC_Client_GetAppNode ( LC_CLIENT cl,
const char *  appName 
)

◆ LC_Client_GetCardNode()

GWEN_XMLNODE * LC_Client_GetCardNode ( LC_CLIENT cl,
const char *  cardName 
)

◆ LC_Client_GetMsgEngine()

GWEN_MSGENGINE * LC_Client_GetMsgEngine ( const LC_CLIENT cl)

◆ LC_Client_InitCommon()

int LC_Client_InitCommon ( )

◆ LC_Client_FiniCommon()

void LC_Client_FiniCommon ( )

◆ LC_Client_GetCommonConfig()

GWEN_DB_NODE * LC_Client_GetCommonConfig ( )