Teonet library
0.4.7
|
Go to the source code of this file.
Data Structures | |
struct | teoLoggingClientClass |
Teonet Logging client class data definition. More... | |
Typedefs | |
typedef struct teoLoggingClientClass | teoLoggingClientClass |
Teonet Logging client class data definition. More... | |
Functions | |
teoLoggingClientClass * | teoLoggingClientInit (void *ke) |
Logging client initialize. More... | |
void | teoLoggingClientDestroy (teoLoggingClientClass *lc) |
Logging client destroy and free allocated memory. More... | |
void | teoLoggingClientSend (void *ke, const char *message) |
Send log data to logging servers. More... | |
Teonet logging client module
Created on May 30, 2018, 1:33 PM
typedef struct teoLoggingClientClass teoLoggingClientClass |
Teonet Logging client class data definition.
void teoLoggingClientDestroy | ( | teoLoggingClientClass * | lc | ) |
Logging client destroy and free allocated memory.
ls | Pointer to teoLoggingClientClass |
References DEBUG_VV, teoLoggingClientClass::event_cb, ksnetEvMgrClass::event_cb, free(), teoLoggingClientClass::ke, ksn_puts, ksnetEvMgrClass::lc, teoLoggingClientClass::map, and MODULE.
Referenced by modules_destroy().
teoLoggingClientClass* teoLoggingClientInit | ( | void * | ke | ) |
Logging client initialize.
ke | Pointer to ksnetEvMgrClass |
References DEBUG, DEBUG_VV, teoLoggingClientClass::event_cb, event_cb(), teoLoggingClientClass::ke, ke, kev, ksn_puts, malloc(), teoLoggingClientClass::map, and MODULE.
Referenced by modules_init().
void teoLoggingClientSend | ( | void * | ke, |
const char * | message | ||
) |
Send log data to logging servers.
ke | Pointer to ksnetEvMgrClass |
message | Pointer to cstring message |