cl_client_l.h File Reference

#include <gwenhywfar/misc.h>

Include dependency graph for cl_client_l.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct LCCL_CLIENT LCCL_CLIENT

Functions

 GWEN_LIST_FUNCTION_DEFS (LCCL_CLIENT, LCCL_Client)
LCCL_CLIENTLCCL_Client_new (GWEN_TYPE_UINT32 id)
void LCCL_Client_free (LCCL_CLIENT *cl)
void LCCL_Client_Attach (LCCL_CLIENT *cl)
GWEN_TYPE_UINT32 LCCL_Client_GetClientId (const LCCL_CLIENT *cl)
int LCCL_Client_HasService (const LCCL_CLIENT *cl, GWEN_TYPE_UINT32 id)
int LCCL_Client_AddService (LCCL_CLIENT *cl, GWEN_TYPE_UINT32 id)
int LCCL_Client_DelService (LCCL_CLIENT *cl, GWEN_TYPE_UINT32 id)
int LCCL_Client_AddReader (LCCL_CLIENT *cl, GWEN_TYPE_UINT32 id)
int LCCL_Client_DelReader (LCCL_CLIENT *cl, GWEN_TYPE_UINT32 id)
GWEN_TYPE_UINT32 LCCL_Client_GetFirstReader (LCCL_CLIENT *cl)
GWEN_TYPE_UINT32 LCCL_Client_GetNextReader (LCCL_CLIENT *cl)
GWEN_TYPE_UINT32 LCCL_Client_GetWaitRequestCount (const LCCL_CLIENT *cl)
void LCCL_Client_AddWaitRequestCount (LCCL_CLIENT *cl)
void LCCL_Client_SubWaitRequestCount (LCCL_CLIENT *cl)
void LCCL_Client_ResetRequestCount (LCCL_CLIENT *cl)
const char * LCCL_Client_GetApplicationName (const LCCL_CLIENT *cl)
void LCCL_Client_SetApplicationName (LCCL_CLIENT *cl, const char *s)
const char * LCCL_Client_GetUserName (const LCCL_CLIENT *cl)
void LCCL_Client_SetUserName (LCCL_CLIENT *cl, const char *s)
GWEN_TYPE_UINT32 LCCL_Client_GetNotifyFlags (const LCCL_CLIENT *cl)
void LCCL_Client_SetNotifyFlags (LCCL_CLIENT *cl, GWEN_TYPE_UINT32 flags)
void LCCL_Client_AddNotifyFlags (LCCL_CLIENT *cl, GWEN_TYPE_UINT32 flags)
void LCCL_Client_DelNotifyFlags (LCCL_CLIENT *cl, GWEN_TYPE_UINT32 flags)
GWEN_TYPE_UINT32 LCCL_Client_GetNotifyMask (const LCCL_CLIENT *cl)
void LCCL_Client_SetNotifyMask (LCCL_CLIENT *cl, GWEN_TYPE_UINT32 mask)
void LCCL_Client_AddNotifyMask (LCCL_CLIENT *cl, GWEN_TYPE_UINT32 mask)
void LCCL_Client_DelNotifyMask (LCCL_CLIENT *cl, GWEN_TYPE_UINT32 mask)
int LCCL_Client_GetMaxClientLockTime (const LCCL_CLIENT *cl)
void LCCL_Client_SetMaxClientLockTime (LCCL_CLIENT *cl, int i)
int LCCL_Client_GetMaxClientLocks (const LCCL_CLIENT *cl)
void LCCL_Client_SetMaxClientLocks (LCCL_CLIENT *cl, int i)
int LCCL_Client_GetWantDestroy (const LCCL_CLIENT *cl)
void LCCL_Client_SetWantDestroy (LCCL_CLIENT *cl, int i)
void LCCL_Client_Dump (const LCCL_CLIENT *cl, FILE *f, int indent)


Typedef Documentation

typedef struct LCCL_CLIENT LCCL_CLIENT


Function Documentation

GWEN_LIST_FUNCTION_DEFS ( LCCL_CLIENT  ,
LCCL_Client   
)

LCCL_CLIENT* LCCL_Client_new ( GWEN_TYPE_UINT32  id  ) 

void LCCL_Client_free ( LCCL_CLIENT cl  ) 

void LCCL_Client_Attach ( LCCL_CLIENT cl  ) 

GWEN_TYPE_UINT32 LCCL_Client_GetClientId ( const LCCL_CLIENT cl  ) 

int LCCL_Client_HasService ( const LCCL_CLIENT cl,
GWEN_TYPE_UINT32  id 
)

int LCCL_Client_AddService ( LCCL_CLIENT cl,
GWEN_TYPE_UINT32  id 
)

int LCCL_Client_DelService ( LCCL_CLIENT cl,
GWEN_TYPE_UINT32  id 
)

int LCCL_Client_AddReader ( LCCL_CLIENT cl,
GWEN_TYPE_UINT32  id 
)

int LCCL_Client_DelReader ( LCCL_CLIENT cl,
GWEN_TYPE_UINT32  id 
)

GWEN_TYPE_UINT32 LCCL_Client_GetFirstReader ( LCCL_CLIENT cl  ) 

GWEN_TYPE_UINT32 LCCL_Client_GetNextReader ( LCCL_CLIENT cl  ) 

GWEN_TYPE_UINT32 LCCL_Client_GetWaitRequestCount ( const LCCL_CLIENT cl  ) 

void LCCL_Client_AddWaitRequestCount ( LCCL_CLIENT cl  ) 

void LCCL_Client_SubWaitRequestCount ( LCCL_CLIENT cl  ) 

void LCCL_Client_ResetRequestCount ( LCCL_CLIENT cl  ) 

const char* LCCL_Client_GetApplicationName ( const LCCL_CLIENT cl  ) 

void LCCL_Client_SetApplicationName ( LCCL_CLIENT cl,
const char *  s 
)

const char* LCCL_Client_GetUserName ( const LCCL_CLIENT cl  ) 

void LCCL_Client_SetUserName ( LCCL_CLIENT cl,
const char *  s 
)

GWEN_TYPE_UINT32 LCCL_Client_GetNotifyFlags ( const LCCL_CLIENT cl  ) 

void LCCL_Client_SetNotifyFlags ( LCCL_CLIENT cl,
GWEN_TYPE_UINT32  flags 
)

void LCCL_Client_AddNotifyFlags ( LCCL_CLIENT cl,
GWEN_TYPE_UINT32  flags 
)

void LCCL_Client_DelNotifyFlags ( LCCL_CLIENT cl,
GWEN_TYPE_UINT32  flags 
)

GWEN_TYPE_UINT32 LCCL_Client_GetNotifyMask ( const LCCL_CLIENT cl  ) 

void LCCL_Client_SetNotifyMask ( LCCL_CLIENT cl,
GWEN_TYPE_UINT32  mask 
)

void LCCL_Client_AddNotifyMask ( LCCL_CLIENT cl,
GWEN_TYPE_UINT32  mask 
)

void LCCL_Client_DelNotifyMask ( LCCL_CLIENT cl,
GWEN_TYPE_UINT32  mask 
)

int LCCL_Client_GetMaxClientLockTime ( const LCCL_CLIENT cl  ) 

void LCCL_Client_SetMaxClientLockTime ( LCCL_CLIENT cl,
int  i 
)

int LCCL_Client_GetMaxClientLocks ( const LCCL_CLIENT cl  ) 

void LCCL_Client_SetMaxClientLocks ( LCCL_CLIENT cl,
int  i 
)

int LCCL_Client_GetWantDestroy ( const LCCL_CLIENT cl  ) 

void LCCL_Client_SetWantDestroy ( LCCL_CLIENT cl,
int  i 
)

void LCCL_Client_Dump ( const LCCL_CLIENT cl,
FILE *  f,
int  indent 
)


Generated on Wed Dec 3 19:29:31 2008 for libchipcard2 by  doxygen 1.5.6