clientlcc_l.h File Reference

#include "clientlcc.h"
#include <chipcard/client/client_imp.h>

Include dependency graph for clientlcc_l.h:

Go to the source code of this file.

Defines

#define LC_CARD_EXTEND_CLIENT

Functions

LC_CLIENTLCC_HANDLE_REQUEST_FN LC_ClientLcc_SetHandleRequestFn (LC_CLIENT *cl, LC_CLIENTLCC_HANDLE_REQUEST_FN fn)
int LC_ClientLcc_DeleteInRequest (LC_CLIENT *cl, uint32_t rid)
int LC_ClientLcc_SendResponse (LC_CLIENT *cl, uint32_t rid, GWEN_DB_NODE *rsp)
uint32_t LC_ClientLcc_SendRequest (LC_CLIENT *cl, LC_CARD *card, uint32_t serverId, GWEN_DB_NODE *dbReq)
GWEN_DB_NODE * LC_ClientLcc_GetNextResponse (LC_CLIENT *cl, uint32_t rqid)
LC_CLIENT_RESULT LC_ClientLcc_WaitForNextResponse (LC_CLIENT *cl, uint32_t rqid, GWEN_DB_NODE **pDbRsp, int timeout)
LC_CLIENT_RESULT LC_ClientLcc_CheckResponse (LC_CLIENT *cl, uint32_t rid)
LC_CLIENT_RESULT LC_ClientLcc_CheckForError (GWEN_DB_NODE *db)


Define Documentation

#define LC_CARD_EXTEND_CLIENT


Function Documentation

LC_CLIENTLCC_HANDLE_REQUEST_FN LC_ClientLcc_SetHandleRequestFn ( LC_CLIENT cl,
LC_CLIENTLCC_HANDLE_REQUEST_FN  fn 
)

int LC_ClientLcc_DeleteInRequest ( LC_CLIENT cl,
uint32_t  rid 
)

int LC_ClientLcc_SendResponse ( LC_CLIENT cl,
uint32_t  rid,
GWEN_DB_NODE *  rsp 
)

uint32_t LC_ClientLcc_SendRequest ( LC_CLIENT cl,
LC_CARD card,
uint32_t  serverId,
GWEN_DB_NODE *  dbReq 
)

GWEN_DB_NODE* LC_ClientLcc_GetNextResponse ( LC_CLIENT cl,
uint32_t  rqid 
)

LC_CLIENT_RESULT LC_ClientLcc_WaitForNextResponse ( LC_CLIENT cl,
uint32_t  rqid,
GWEN_DB_NODE **  pDbRsp,
int  timeout 
)

LC_CLIENT_RESULT LC_ClientLcc_CheckResponse ( LC_CLIENT cl,
uint32_t  rid 
)

LC_CLIENT_RESULT LC_ClientLcc_CheckForError ( GWEN_DB_NODE *  db  ) 


doxygen