request_l.h File Reference

#include <gwenhywfar/misc.h>
#include <gwenhywfar/db.h>
#include <time.h>
#include <chipcard/client/card.h>
Include dependency graph for request_l.h:

Go to the source code of this file.

Typedefs

typedef struct LC_REQUEST LC_REQUEST

Functions

 GWEN_LIST_FUNCTION_DEFS (LC_REQUEST, LC_Request)
LC_REQUESTLC_Request_new (LC_CARD *card, GWEN_DB_NODE *dbReq, uint32_t serverId, uint32_t ipcRequestId)
void LC_Request_free (LC_REQUEST *rq)
GWEN_DB_NODE * LC_Request_GetRequestData (const LC_REQUEST *rq)
time_t LC_Request_GetRequestTime (const LC_REQUEST *rq)
uint32_t LC_Request_GetRequestId (const LC_REQUEST *rq)
void LC_Request_SetRequestId (LC_REQUEST *rq, uint32_t rqid)
uint32_t LC_Request_GetIpcRequestId (const LC_REQUEST *rq)
void LC_Request_SetIpcRequestId (LC_REQUEST *rq, uint32_t rqid)
uint32_t LC_Request_GetServerId (const LC_REQUEST *rq)
LC_CARDLC_Request_GetCard (const LC_REQUEST *rq)
int LC_Request_GetIsAborted (const LC_REQUEST *rq)
void LC_Request_SetIsAborted (LC_REQUEST *rq, int b)

Typedef Documentation

typedef struct LC_REQUEST LC_REQUEST

Function Documentation

GWEN_LIST_FUNCTION_DEFS ( LC_REQUEST  ,
LC_Request   
)
LC_REQUEST* LC_Request_new ( LC_CARD card,
GWEN_DB_NODE *  dbReq,
uint32_t  serverId,
uint32_t  ipcRequestId 
)
void LC_Request_free ( LC_REQUEST rq  ) 
GWEN_DB_NODE* LC_Request_GetRequestData ( const LC_REQUEST rq  ) 
time_t LC_Request_GetRequestTime ( const LC_REQUEST rq  ) 
uint32_t LC_Request_GetRequestId ( const LC_REQUEST rq  ) 
void LC_Request_SetRequestId ( LC_REQUEST rq,
uint32_t  rqid 
)
uint32_t LC_Request_GetIpcRequestId ( const LC_REQUEST rq  ) 
void LC_Request_SetIpcRequestId ( LC_REQUEST rq,
uint32_t  rqid 
)
uint32_t LC_Request_GetServerId ( const LC_REQUEST rq  ) 
LC_CARD* LC_Request_GetCard ( const LC_REQUEST rq  ) 
int LC_Request_GetIsAborted ( const LC_REQUEST rq  ) 
void LC_Request_SetIsAborted ( LC_REQUEST rq,
int  b 
)
Generated on Mon Jul 5 23:17:15 2010 for libchipcard by  doxygen 1.6.3