request_l.h File Reference

#include <gwenhywfar/misc.h>
#include <gwenhywfar/db.h>
#include <time.h>
#include <chipcard3/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, GWEN_TYPE_UINT32 serverId, GWEN_TYPE_UINT32 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)
GWEN_TYPE_UINT32 LC_Request_GetRequestId (const LC_REQUEST *rq)
void LC_Request_SetRequestId (LC_REQUEST *rq, GWEN_TYPE_UINT32 rqid)
GWEN_TYPE_UINT32 LC_Request_GetIpcRequestId (const LC_REQUEST *rq)
void LC_Request_SetIpcRequestId (LC_REQUEST *rq, GWEN_TYPE_UINT32 rqid)
GWEN_TYPE_UINT32 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,
GWEN_TYPE_UINT32  serverId,
GWEN_TYPE_UINT32  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  ) 

GWEN_TYPE_UINT32 LC_Request_GetRequestId ( const LC_REQUEST rq  ) 

void LC_Request_SetRequestId ( LC_REQUEST rq,
GWEN_TYPE_UINT32  rqid 
)

GWEN_TYPE_UINT32 LC_Request_GetIpcRequestId ( const LC_REQUEST rq  ) 

void LC_Request_SetIpcRequestId ( LC_REQUEST rq,
GWEN_TYPE_UINT32  rqid 
)

GWEN_TYPE_UINT32 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 Sat Sep 22 04:43:30 2007 for libchipcard2 by  doxygen 1.5.3