Typedefs |
typedef struct LCDM_DRIVER | LCDM_DRIVER |
Functions |
| GWEN_LIST_FUNCTION_DEFS (LCDM_DRIVER, LCDM_Driver) |
LCDM_DRIVER * | LCDM_Driver_new () |
LCDM_DRIVER * | LCDM_Driver_fromDb (GWEN_DB_NODE *db) |
void | LCDM_Driver_free (LCDM_DRIVER *d) |
void | LCDM_Driver_toDb (const LCDM_DRIVER *d, GWEN_DB_NODE *db) |
int | LCDM_Driver_GetMaxReaders (const LCDM_DRIVER *d) |
void | LCDM_Driver_SetMaxReaders (LCDM_DRIVER *d, int maxReaders) |
const char * | LCDM_Driver_GetDriverType (const LCDM_DRIVER *d) |
void | LCDM_Driver_SetDriverType (LCDM_DRIVER *d, const char *s) |
const char * | LCDM_Driver_GetDriverName (const LCDM_DRIVER *d) |
void | LCDM_Driver_SetDriverName (LCDM_DRIVER *d, const char *s) |
const char * | LCDM_Driver_GetDriverDataDir (const LCDM_DRIVER *d) |
void | LCDM_Driver_SetDriverDataDir (LCDM_DRIVER *d, const char *s) |
const char * | LCDM_Driver_GetCustomerId (const LCDM_DRIVER *d) |
void | LCDM_Driver_SetCustomerId (LCDM_DRIVER *d, const char *s) |
const char * | LCDM_Driver_GetLibraryFile (const LCDM_DRIVER *d) |
void | LCDM_Driver_SetLibraryFile (LCDM_DRIVER *d, const char *s) |
const char * | LCDM_Driver_GetLogFile (const LCDM_DRIVER *d) |
void | LCDM_Driver_SetLogFile (LCDM_DRIVER *d, const char *s) |
uint32_t | LCDM_Driver_GetDriverId (const LCDM_DRIVER *d) |
GWEN_PROCESS * | LCDM_Driver_GetProcess (const LCDM_DRIVER *d) |
void | LCDM_Driver_SetProcess (LCDM_DRIVER *d, GWEN_PROCESS *p) |
LC_DRIVER_STATUS | LCDM_Driver_GetStatus (const LCDM_DRIVER *d) |
void | LCDM_Driver_SetStatus (LCDM_DRIVER *d, LC_DRIVER_STATUS st) |
time_t | LCDM_Driver_GetLastStatusChangeTime (const LCDM_DRIVER *d) |
time_t | LCDM_Driver_GetIdleSince (const LCDM_DRIVER *d) |
uint32_t | LCDM_Driver_GetActiveReadersCount (const LCDM_DRIVER *d) |
void | LCDM_Driver_ResetActiveReadersCount (LCDM_DRIVER *d) |
void | LCDM_Driver_IncActiveReadersCount (LCDM_DRIVER *d, int count) |
void | LCDM_Driver_DecActiveReadersCount (LCDM_DRIVER *d, int count) |
uint32_t | LCDM_Driver_GetAssignedReadersCount (const LCDM_DRIVER *d) |
void | LCDM_Driver_ResetAssignedReadersCount (LCDM_DRIVER *d) |
void | LCDM_Driver_IncAssignedReadersCount (LCDM_DRIVER *d) |
void | LCDM_Driver_DecAssignedReadersCount (LCDM_DRIVER *d) |
uint32_t | LCDM_Driver_GetDriverFlags (const LCDM_DRIVER *d) |
void | LCDM_Driver_SetDriverFlags (LCDM_DRIVER *d, uint32_t fl) |
void | LCDM_Driver_AddDriverFlags (LCDM_DRIVER *d, uint32_t fl) |
void | LCDM_Driver_SubDriverFlags (LCDM_DRIVER *d, uint32_t fl) |
uint32_t | LCDM_Driver_GetIpcId (const LCDM_DRIVER *d) |
void | LCDM_Driver_SetIpcId (LCDM_DRIVER *d, uint32_t id) |
time_t | LCDM_Driver_GetPingTime (const LCDM_DRIVER *d) |
void | LCDM_Driver_SetPingTime (LCDM_DRIVER *d, time_t t) |
time_t | LCDM_Driver_GetPongTime (const LCDM_DRIVER *d) |
void | LCDM_Driver_SetPongTime (LCDM_DRIVER *d, time_t t) |
void | LCDM_Driver_SetTimeout (LCDM_DRIVER *d, int secs) |
int | LCDM_Driver_CheckTimeout (const LCDM_DRIVER *d) |
GWEN_DB_NODE * | LCDM_Driver_GetDriverVars (const LCDM_DRIVER *d) |
void | LCDM_Driver_Dump (const LCDM_DRIVER *d, FILE *f, int indent) |