clientlcc_l.h File Reference

#include "clientlcc.h"
#include <chipcard/client/client.h>
#include "client.h"
#include <chipcard/client/notifications.h>
#include <gwenhywfar/db.h>
#include <gwenhywfar/buffer.h>
Include dependency graph for clientlcc_l.h:
This graph shows which files directly or indirectly include this file:

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