Snapdragon® Telematics Application Framework (TelAF) Interface Specification
taf_fsc_interface.h
Go to the documentation of this file.
1 
2 
3 /*
4  * ====================== WARNING ======================
5  *
6  * THE CONTENTS OF THIS FILE HAVE BEEN AUTO-GENERATED.
7  * DO NOT MODIFY IN ANY WAY.
8  *
9  * ====================== WARNING ======================
10  */
11 
95 #ifndef TAF_FSC_INTERFACE_H_INCLUDE_GUARD
96 #define TAF_FSC_INTERFACE_H_INCLUDE_GUARD
97 
98 
99 #include "legato.h"
100 
101 // Internal includes for this interface
102 #include "taf_fsc_common.h"
103 //--------------------------------------------------------------------------------------------------
107 //--------------------------------------------------------------------------------------------------
108 typedef void (*taf_fsc_DisconnectHandler_t)(void *);
109 
110 //--------------------------------------------------------------------------------------------------
122 //--------------------------------------------------------------------------------------------------
124 (
125  void
126 );
127 
128 //--------------------------------------------------------------------------------------------------
147 //--------------------------------------------------------------------------------------------------
149 (
150  void
151 );
152 
153 //--------------------------------------------------------------------------------------------------
161 //--------------------------------------------------------------------------------------------------
163 (
164  taf_fsc_DisconnectHandler_t disconnectHandler,
165  void *contextPtr
166 );
167 
168 //--------------------------------------------------------------------------------------------------
179 //--------------------------------------------------------------------------------------------------
181 (
182  taf_fsc_DisconnectHandler_t disconnectHandler,
183  void *contextPtr
184 );
185 
186 //--------------------------------------------------------------------------------------------------
197 //--------------------------------------------------------------------------------------------------
199 (
200  void
201 );
202 
203 //--------------------------------------------------------------------------------------------------
211 //--------------------------------------------------------------------------------------------------
213 (
214  const char* LE_NONNULL dirPath,
218 );
219 
220 //--------------------------------------------------------------------------------------------------
230 //--------------------------------------------------------------------------------------------------
232 (
233  taf_fsc_StorageRef_t StorageRef
235 );
236 
237 //--------------------------------------------------------------------------------------------------
247 //--------------------------------------------------------------------------------------------------
249 (
250  taf_fsc_StorageRef_t StorageRef
252 );
253 
254 //--------------------------------------------------------------------------------------------------
264 //--------------------------------------------------------------------------------------------------
266 (
267  taf_fsc_StorageRef_t StorageRef
269 );
270 
271 #endif // TAF_FSC_INTERFACE_H_INCLUDE_GUARD
le_result_t taf_fsc_DeleteStorage(taf_fsc_StorageRef_t StorageRef)
Definition: taf_fsc_client.c:631
taf_fsc_StorageRef_t taf_fsc_GetStorageRef(const char *LE_NONNULL dirPath, le_result_t *resultPtr)
Definition: taf_fsc_client.c:559
void(* taf_fsc_DisconnectHandler_t)(void *)
Definition: taf_fsc_interface.h:108
struct taf_fsc_Storage * taf_fsc_StorageRef_t
Definition: taf_fsc_common.h:33
le_result_t taf_fsc_UnlockStorage(taf_fsc_StorageRef_t StorageRef)
Definition: taf_fsc_client.c:608
le_result_t taf_fsc_TryConnectService(void)
Definition: taf_fsc_client.c:323
const char le_result_t * resultPtr
< [OUT] Return Code
Definition: le_comm.h:50
void taf_fsc_DisconnectService(void)
Definition: taf_fsc_client.c:503
#define LE_NONNULL
Definition: le_basics.h:368
LE_FULL_API void taf_fsc_SetServerDisconnectHandler(taf_fsc_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: taf_fsc_client.c:380
le_result_t
Definition: le_basics.h:45
#define LE_FULL_API
Definition: le_apiFeatures.h:42
void taf_fsc_ConnectService(void)
Definition: taf_fsc_client.c:291
LE_FULL_API void taf_fsc_SetNonExitServerDisconnectHandler(taf_fsc_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: taf_fsc_client.c:457
le_result_t taf_fsc_LockStorage(taf_fsc_StorageRef_t StorageRef)
Definition: taf_fsc_client.c:585