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 
123 #ifndef LE_DATA_INTERFACE_H_INCLUDE_GUARD
124 #define LE_DATA_INTERFACE_H_INCLUDE_GUARD
125 
126 
127 #include "legato.h"
128 
129 //--------------------------------------------------------------------------------------------------
140 //--------------------------------------------------------------------------------------------------
142 (
143  void
144 );
145 
146 //--------------------------------------------------------------------------------------------------
157 //--------------------------------------------------------------------------------------------------
159 (
160  void
161 );
162 
163 
164 //--------------------------------------------------------------------------------------------------
168 //--------------------------------------------------------------------------------------------------
169 typedef struct le_data_RequestObj* le_data_RequestObjRef_t;
170 
171 
172 //--------------------------------------------------------------------------------------------------
176 //--------------------------------------------------------------------------------------------------
177 typedef struct le_data_ConnectionStateHandler* le_data_ConnectionStateHandlerRef_t;
178 
179 
180 //--------------------------------------------------------------------------------------------------
190 //--------------------------------------------------------------------------------------------------
192 (
193  const char* intfName,
194  bool isConnected,
195  void* contextPtr
196 );
197 
198 //--------------------------------------------------------------------------------------------------
204 //--------------------------------------------------------------------------------------------------
206 (
209 
210  void* contextPtr
212 );
213 
214 //--------------------------------------------------------------------------------------------------
218 //--------------------------------------------------------------------------------------------------
220 (
223 );
224 
225 //--------------------------------------------------------------------------------------------------
233 //--------------------------------------------------------------------------------------------------
235 (
236  void
237 );
238 
239 //--------------------------------------------------------------------------------------------------
243 //--------------------------------------------------------------------------------------------------
244 void le_data_Release
245 (
246  le_data_RequestObjRef_t requestRef
249 );
250 
251 
252 #endif // LE_DATA_INTERFACE_H_INCLUDE_GUARD
253 
void le_data_ConnectService(void)
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)
struct le_data_RequestObj * le_data_RequestObjRef_t
Definition: le_data_interface.h:169
void(* le_data_ConnectionStateHandlerFunc_t)(const char *intfName, bool isConnected, void *contextPtr)
Definition: le_data_interface.h:192
void le_data_DisconnectService(void)
struct le_data_ConnectionStateHandler * le_data_ConnectionStateHandlerRef_t
Definition: le_data_interface.h:177
le_data_ConnectionStateHandlerRef_t le_data_AddConnectionStateHandler(le_data_ConnectionStateHandlerFunc_t handlerPtr, void *contextPtr)