All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
le_instStat_interface.h
Go to the documentation of this file.
1 /*
2  * ====================== WARNING ======================
3  *
4  * THE CONTENTS OF THIS FILE HAVE BEEN AUTO-GENERATED.
5  * DO NOT MODIFY IN ANY WAY.
6  *
7  * ====================== WARNING ======================
8  */
9 
29 #ifndef LE_INSTSTAT_INTERFACE_H_INCLUDE_GUARD
30 #define LE_INSTSTAT_INTERFACE_H_INCLUDE_GUARD
31 
32 
33 #include "legato.h"
34 
35 //--------------------------------------------------------------------------------------------------
39 //--------------------------------------------------------------------------------------------------
41 (
42  void
43 );
44 
45 //--------------------------------------------------------------------------------------------------
49 //--------------------------------------------------------------------------------------------------
51 (
52  void
53 );
54 
55 
56 //--------------------------------------------------------------------------------------------------
60 //--------------------------------------------------------------------------------------------------
61 #define LE_INSTSTAT_APP_NAME_LEN 47
62 
63 
64 //--------------------------------------------------------------------------------------------------
68 //--------------------------------------------------------------------------------------------------
69 typedef struct le_instStat_AppInstallEventHandler* le_instStat_AppInstallEventHandlerRef_t;
70 
71 
72 //--------------------------------------------------------------------------------------------------
76 //--------------------------------------------------------------------------------------------------
77 typedef struct le_instStat_AppUninstallEventHandler* le_instStat_AppUninstallEventHandlerRef_t;
78 
79 
80 //--------------------------------------------------------------------------------------------------
88 //--------------------------------------------------------------------------------------------------
90 (
91  const char* appName,
92  void* contextPtr
93 );
94 
95 
96 //--------------------------------------------------------------------------------------------------
104 //--------------------------------------------------------------------------------------------------
106 (
107  const char* appName,
108  void* contextPtr
109 );
110 
111 //--------------------------------------------------------------------------------------------------
117 //--------------------------------------------------------------------------------------------------
119 (
122 
123  void* contextPtr
125 );
126 
127 //--------------------------------------------------------------------------------------------------
131 //--------------------------------------------------------------------------------------------------
133 (
136 );
137 
138 //--------------------------------------------------------------------------------------------------
144 //--------------------------------------------------------------------------------------------------
146 (
149 
150  void* contextPtr
152 );
153 
154 //--------------------------------------------------------------------------------------------------
158 //--------------------------------------------------------------------------------------------------
160 (
163 );
164 
165 
166 #endif // LE_INSTSTAT_INTERFACE_H_INCLUDE_GUARD
167 
void le_instStat_DisconnectService(void)
le_instStat_AppInstallEventHandlerRef_t le_instStat_AddAppInstallEventHandler(le_instStat_AppInstallHandlerFunc_t handlerPtr, void *contextPtr)
struct le_instStat_AppInstallEventHandler * le_instStat_AppInstallEventHandlerRef_t
Definition: le_instStat_interface.h:69
void(* le_instStat_AppUninstallHandlerFunc_t)(const char *appName, void *contextPtr)
Definition: le_instStat_interface.h:106
struct le_instStat_AppUninstallEventHandler * le_instStat_AppUninstallEventHandlerRef_t
Definition: le_instStat_interface.h:77
void(* le_instStat_AppInstallHandlerFunc_t)(const char *appName, void *contextPtr)
Definition: le_instStat_interface.h:90
void le_instStat_RemoveAppUninstallEventHandler(le_instStat_AppUninstallEventHandlerRef_t addHandlerRef)
le_instStat_AppUninstallEventHandlerRef_t le_instStat_AddAppUninstallEventHandler(le_instStat_AppUninstallHandlerFunc_t handlerPtr, void *contextPtr)
void le_instStat_ConnectService(void)
void le_instStat_RemoveAppInstallEventHandler(le_instStat_AppInstallEventHandlerRef_t addHandlerRef)