10 #ifndef LE_INSTSTAT_COMMON_H_INCLUDE_GUARD 11 #define LE_INSTSTAT_COMMON_H_INCLUDE_GUARD 17 #include "le_limit_common.h" 19 #define IFGEN_LE_INSTSTAT_PROTOCOL_ID "e160a983e92b4310ae8af3fbeff75a1b" 20 #define IFGEN_LE_INSTSTAT_MSG_SIZE 59 167 #endif // LE_INSTSTAT_COMMON_H_INCLUDE_GUARD LE_SHARED void ifgen_le_instStat_RemoveAppUninstallEventHandler(le_msg_SessionRef_t _ifgen_sessionRef, le_instStat_AppUninstallEventHandlerRef_t handlerRef)
void(* le_instStat_AppInstallHandlerFunc_t)(const char *LE_NONNULL appName, void *contextPtr)
Definition: le_instStat_common.h:46
LE_SHARED void ifgen_le_instStat_CleanupCommonData(le_msg_SessionRef_t _ifgen_sessionRef)
LE_SHARED bool ifgen_le_instStat_HasLocalBinding(void)
struct le_instStat_AppUninstallEventHandler * le_instStat_AppUninstallEventHandlerRef_t
Definition: le_instStat_common.h:37
struct le_instStat_AppInstallEventHandler * le_instStat_AppInstallEventHandlerRef_t
Definition: le_instStat_common.h:29
void(* le_instStat_AppUninstallHandlerFunc_t)(const char *LE_NONNULL appName, void *contextPtr)
Definition: le_instStat_common.h:59
LE_SHARED void ifgen_le_instStat_InitCommonData(void)
LE_SHARED le_instStat_AppUninstallEventHandlerRef_t ifgen_le_instStat_AddAppUninstallEventHandler(le_msg_SessionRef_t _ifgen_sessionRef, le_instStat_AppUninstallHandlerFunc_t handlerPtr, void *contextPtr)
LE_SHARED le_result_t ifgen_le_instStat_OpenSession(le_msg_SessionRef_t _ifgen_sessionRef, bool isBlocking)
LE_SHARED void ifgen_le_instStat_RemoveAppInstallEventHandler(le_msg_SessionRef_t _ifgen_sessionRef, le_instStat_AppInstallEventHandlerRef_t handlerRef)
#define LE_NONNULL
Definition: le_basics.h:368
LE_SHARED le_instStat_AppInstallEventHandlerRef_t ifgen_le_instStat_AddAppInstallEventHandler(le_msg_SessionRef_t _ifgen_sessionRef, le_instStat_AppInstallHandlerFunc_t handlerPtr, void *contextPtr)
le_result_t
Definition: le_basics.h:45
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860
#define LE_SHARED
Definition: le_basics.h:297