25 void* (*init)(
void *
ke);
void * ke
Pointer to Event manager class object.
Definition: modules.h:36
struct ksnModulesClass ksnModulesClass
Modules class data.
struct ksnModuleElement ksnModuleElement
File: modules.h Author: Kirill Scherba.
#define KSN_BUFFER_SM_SIZE
Size of small buffer for string.
Definition: conf.h:16
char name[KSN_BUFFER_SM_SIZE]
Definition: modules.h:24
ksnModuleElement * modules
Pointer to Modules array.
Definition: modules.h:38
File: modules.h Author: Kirill Scherba.
Definition: modules.h:22
ksnModulesClass * ksnModulesInit(void *ke, ksnModuleElement *modules, int numer_of_modules)
Initialize module.
Definition: modules.c:27
void ksnModulesDestroy(ksnModulesClass *km)
Destroy module.
Definition: modules.c:48
Modules class data.
Definition: modules.h:34
PblList * list
Modules list.
Definition: modules.h:37
void(* destroy)(void *mc)
Definition: modules.h:26
void * mc
Module class.
Definition: modules.h:27