slavemanager_l.h File Reference

#include "server_l.h"
Include dependency graph for slavemanager_l.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct LCSL_SLAVEMANAGER LCSL_SLAVEMANAGER

Functions

LCSL_SLAVEMANAGERLCSL_SlaveManager_new (LCS_SERVER *server)
void LCSL_SlaveManager_free (LCSL_SLAVEMANAGER *slm)
int LCSL_SlaveManager_HandleRequest (LCSL_SLAVEMANAGER *slm, uint32_t rid, const char *name, GWEN_DB_NODE *dbReq)
int LCSL_SlaveManager_Work (LCSL_SLAVEMANAGER *slm)
int LCSL_SlaveManager_Init (LCSL_SLAVEMANAGER *slm, GWEN_DB_NODE *db)
int LCSL_SlaveManager_Fini (LCSL_SLAVEMANAGER *slm, GWEN_DB_NODE *db)
void LCSL_SlaveManager_DumpState (const LCSL_SLAVEMANAGER *slm)
void LCSL_SlaveManager_ReaderChg (LCSL_SLAVEMANAGER *slm, uint32_t did, LCCO_READER *r, LC_READER_STATUS newSt, const char *reason)
void LCSL_SlaveManager_NewReader (LCSL_SLAVEMANAGER *slm, LCCO_READER *r)
void LCSL_SlaveManager_NewCard (LCSL_SLAVEMANAGER *slm, LCCO_CARD *card)
void LCSL_SlaveManager_CardRemoved (LCSL_SLAVEMANAGER *slm, LCCO_CARD *card)
void LCSL_SlaveManager_ConnectionDown (LCSL_SLAVEMANAGER *slm, GWEN_IO_LAYER *nl)

Typedef Documentation


Function Documentation

LCSL_SLAVEMANAGER* LCSL_SlaveManager_new ( LCS_SERVER server  ) 
void LCSL_SlaveManager_free ( LCSL_SLAVEMANAGER slm  ) 
int LCSL_SlaveManager_HandleRequest ( LCSL_SLAVEMANAGER slm,
uint32_t  rid,
const char *  name,
GWEN_DB_NODE *  dbReq 
)
int LCSL_SlaveManager_Work ( LCSL_SLAVEMANAGER slm  ) 
int LCSL_SlaveManager_Init ( LCSL_SLAVEMANAGER slm,
GWEN_DB_NODE *  db 
)
int LCSL_SlaveManager_Fini ( LCSL_SLAVEMANAGER slm,
GWEN_DB_NODE *  db 
)
void LCSL_SlaveManager_DumpState ( const LCSL_SLAVEMANAGER slm  ) 
void LCSL_SlaveManager_ReaderChg ( LCSL_SLAVEMANAGER slm,
uint32_t  did,
LCCO_READER r,
LC_READER_STATUS  newSt,
const char *  reason 
)
void LCSL_SlaveManager_NewReader ( LCSL_SLAVEMANAGER slm,
LCCO_READER r 
)
void LCSL_SlaveManager_NewCard ( LCSL_SLAVEMANAGER slm,
LCCO_CARD card 
)
void LCSL_SlaveManager_CardRemoved ( LCSL_SLAVEMANAGER slm,
LCCO_CARD card 
)
void LCSL_SlaveManager_ConnectionDown ( LCSL_SLAVEMANAGER slm,
GWEN_IO_LAYER *  nl 
)
Generated on Mon Jul 5 23:17:16 2010 for libchipcard by  doxygen 1.6.3