10 #ifndef LE_KERNELMODULE_COMMON_H_INCLUDE_GUARD 11 #define LE_KERNELMODULE_COMMON_H_INCLUDE_GUARD 16 #define IFGEN_LE_KERNELMODULE_PROTOCOL_ID "b9a021649e1b6d35ccdd0293014c964b" 17 #define IFGEN_LE_KERNELMODULE_MSG_SIZE 72 30 #define LE_KERNELMODULE_NAME_LEN 60 36 #define LE_KERNELMODULE_NAME_LEN_BYTES 61 122 #endif // LE_KERNELMODULE_COMMON_H_INCLUDE_GUARD LE_SHARED void ifgen_le_kernelModule_CleanupCommonData(le_msg_SessionRef_t _ifgen_sessionRef)
LE_SHARED le_result_t ifgen_le_kernelModule_Load(le_msg_SessionRef_t _ifgen_sessionRef, const char *LE_NONNULL moduleName)
LE_SHARED bool ifgen_le_kernelModule_HasLocalBinding(void)
LE_SHARED void ifgen_le_kernelModule_InitCommonData(void)
LE_SHARED le_result_t ifgen_le_kernelModule_Unload(le_msg_SessionRef_t _ifgen_sessionRef, const char *LE_NONNULL moduleName)
#define LE_NONNULL
Definition: le_basics.h:368
le_result_t
Definition: le_basics.h:45
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860
LE_SHARED le_result_t ifgen_le_kernelModule_OpenSession(le_msg_SessionRef_t _ifgen_sessionRef, bool isBlocking)
#define LE_SHARED
Definition: le_basics.h:297