All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
le_data_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 
117 #ifndef LE_DATA_H_INCLUDE_GUARD
118 #define LE_DATA_H_INCLUDE_GUARD
119 
120 
121 #include "legato.h"
122 
123 //--------------------------------------------------------------------------------------------------
127 //--------------------------------------------------------------------------------------------------
129 (
130  const char* serviceInstanceName
132 );
133 
134 //--------------------------------------------------------------------------------------------------
138 //--------------------------------------------------------------------------------------------------
140 (
141  void
142 );
143 
144 
145 //--------------------------------------------------------------------------------------------------
149 //--------------------------------------------------------------------------------------------------
150 typedef struct le_data_RequestObj* le_data_RequestObjRef_t;
151 
152 
153 //--------------------------------------------------------------------------------------------------
157 //--------------------------------------------------------------------------------------------------
158 typedef struct le_data_ConnectionStateHandler* le_data_ConnectionStateHandlerRef_t;
159 
160 
161 //--------------------------------------------------------------------------------------------------
171 //--------------------------------------------------------------------------------------------------
173 (
174  const char* intfName,
175  bool isConnected,
176  void* contextPtr
177 );
178 
179 //--------------------------------------------------------------------------------------------------
183 //--------------------------------------------------------------------------------------------------
185 (
188 
189  void* contextPtr
191 );
192 
193 //--------------------------------------------------------------------------------------------------
197 //--------------------------------------------------------------------------------------------------
199 (
202 );
203 
204 //--------------------------------------------------------------------------------------------------
212 //--------------------------------------------------------------------------------------------------
214 (
215  void
216 );
217 
218 //--------------------------------------------------------------------------------------------------
222 //--------------------------------------------------------------------------------------------------
223 void le_data_Release
224 (
225  le_data_RequestObjRef_t requestRef
228 );
229 
230 
231 #endif // LE_DATA_H_INCLUDE_GUARD
232 
void le_data_Release(le_data_RequestObjRef_t requestRef)
void le_data_RemoveConnectionStateHandler(le_data_ConnectionStateHandlerRef_t addHandlerRef)
le_data_RequestObjRef_t le_data_Request(void)
void le_data_StopClient(void)
void le_data_StartClient(const char *serviceInstanceName)
struct le_data_RequestObj * le_data_RequestObjRef_t
Definition: le_data_interface.h:150
void(* le_data_ConnectionStateHandlerFunc_t)(const char *intfName, bool isConnected, void *contextPtr)
Definition: le_data_interface.h:173
struct le_data_ConnectionStateHandler * le_data_ConnectionStateHandlerRef_t
Definition: le_data_interface.h:158
le_data_ConnectionStateHandlerRef_t le_data_AddConnectionStateHandler(le_data_ConnectionStateHandlerFunc_t handlerPtr, void *contextPtr)