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 
93 #ifndef LE_DATA_INTERFACE_H_INCLUDE_GUARD
94 #define LE_DATA_INTERFACE_H_INCLUDE_GUARD
95 
96 
97 #include "legato.h"
98 
99 //--------------------------------------------------------------------------------------------------
103 //--------------------------------------------------------------------------------------------------
105 (
106  const char* serviceInstanceName
108 );
109 
110 //--------------------------------------------------------------------------------------------------
114 //--------------------------------------------------------------------------------------------------
116 (
117  void
118 );
119 
120 
121 //--------------------------------------------------------------------------------------------------
125 //--------------------------------------------------------------------------------------------------
126 typedef struct le_data_RequestObj* le_data_RequestObjRef_t;
127 
128 
129 //--------------------------------------------------------------------------------------------------
133 //--------------------------------------------------------------------------------------------------
134 typedef struct le_data_ConnectionStateHandler* le_data_ConnectionStateHandlerRef_t;
135 
136 
137 //--------------------------------------------------------------------------------------------------
147 //--------------------------------------------------------------------------------------------------
149 (
150  const char* intfName,
151  bool isConnected,
152  void* contextPtr
153 );
154 
155 //--------------------------------------------------------------------------------------------------
159 //--------------------------------------------------------------------------------------------------
161 (
164 
165  void* contextPtr
167 );
168 
169 //--------------------------------------------------------------------------------------------------
173 //--------------------------------------------------------------------------------------------------
175 (
178 );
179 
180 //--------------------------------------------------------------------------------------------------
188 //--------------------------------------------------------------------------------------------------
190 (
191  void
192 );
193 
194 //--------------------------------------------------------------------------------------------------
198 //--------------------------------------------------------------------------------------------------
199 void le_data_Release
200 (
201  le_data_RequestObjRef_t requestRef
204 );
205 
206 
207 #endif // LE_DATA_INTERFACE_H_INCLUDE_GUARD
208 
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:126
void(* le_data_ConnectionStateHandlerFunc_t)(const char *intfName, bool isConnected, void *contextPtr)
Definition: le_data_interface.h:149
struct le_data_ConnectionStateHandler * le_data_ConnectionStateHandlerRef_t
Definition: le_data_interface.h:134
le_data_ConnectionStateHandlerRef_t le_data_AddConnectionStateHandler(le_data_ConnectionStateHandlerFunc_t handlerPtr, void *contextPtr)