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>
Include dependency graph for client_l.h:
This graph shows which files directly or indirectly include this file:

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_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 (  ) 
Generated on Mon Jul 5 23:11:57 2010 for libchipcard by  doxygen 1.6.3