Teonet library  0.4.7
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
logging_server.h File Reference

Go to the source code of this file.

Data Structures

struct  teoLoggingServerClass
 Teonet Logging server class data definition. More...
 

Typedefs

typedef struct
teoLoggingServerClass 
teoLoggingServerClass
 Teonet Logging server class data definition. More...
 

Functions

teoLoggingServerClassteoLoggingServerInit (void *ke)
 Logging server initialize. More...
 
void teoLoggingServerDestroy (teoLoggingServerClass *ls)
 Logging server destroy and free allocated memory. More...
 

Detailed Description

Author
Kirill Scherba kiril.nosp@m.l@sc.nosp@m.herba.nosp@m..ru

Teonet logging server module

Created on May 30, 2018, 1:33 PM

Typedef Documentation

Teonet Logging server class data definition.

Function Documentation

void teoLoggingServerDestroy ( teoLoggingServerClass ls)

Logging server destroy and free allocated memory.

Parameters
lsPointer to teoLoggingServerClass

References DEBUG, teoLoggingServerClass::event_cb, ksnetEvMgrClass::event_cb, free(), teoLoggingServerClass::ke, ksn_puts, ksnetEvMgrClass::ls, and MODULE.

Referenced by modules_destroy().

teoLoggingServerClass* teoLoggingServerInit ( void *  ke)

Logging server initialize.

Parameters
kePointer to ksnetEvMgrClass
Returns
Pointer to teoLoggingServerClass

References DEBUG, teoLoggingServerClass::event_cb, ksnetEvMgrClass::event_cb, teoLoggingServerClass::ke, ke, kev, ksn_puts, ksnetEvMgrClass::ls, malloc(), and MODULE.

Referenced by modules_init().