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>
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
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 | |
|
) |
| | |