39 #ifndef LE_KERNELMODULE_INTERFACE_H_INCLUDE_GUARD 40 #define LE_KERNELMODULE_INTERFACE_H_INCLUDE_GUARD 185 #endif // LE_KERNELMODULE_INTERFACE_H_INCLUDE_GUARD le_result_t le_kernelModule_Unload(const char *LE_NONNULL moduleName)
Definition: le_kernelModule_client.c:587
void(* le_kernelModule_DisconnectHandler_t)(void *)
Definition: le_kernelModule_interface.h:52
void le_kernelModule_ConnectService(void)
Definition: le_kernelModule_client.c:291
le_result_t le_kernelModule_TryConnectService(void)
Definition: le_kernelModule_client.c:323
void le_kernelModule_DisconnectService(void)
Definition: le_kernelModule_client.c:503
le_result_t le_kernelModule_Load(const char *LE_NONNULL moduleName)
Definition: le_kernelModule_client.c:562
#define LE_NONNULL
Definition: le_basics.h:368
le_result_t
Definition: le_basics.h:45
LE_FULL_API void le_kernelModule_SetServerDisconnectHandler(le_kernelModule_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: le_kernelModule_client.c:380
#define LE_FULL_API
Definition: le_apiFeatures.h:42
LE_FULL_API void le_kernelModule_SetNonExitServerDisconnectHandler(le_kernelModule_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: le_kernelModule_client.c:457