Snapdragon® Telematics Application Framework (TelAF) Interface Specification
taf_locPosCtrl_common.h
Go to the documentation of this file.
1 
2 /*
3  * ====================== WARNING ======================
4  *
5  * THE CONTENTS OF THIS FILE HAVE BEEN AUTO-GENERATED.
6  * DO NOT MODIFY IN ANY WAY.
7  *
8  * ====================== WARNING ======================
9  */
10 #ifndef TAF_LOCPOSCTRL_COMMON_H_INCLUDE_GUARD
11 #define TAF_LOCPOSCTRL_COMMON_H_INCLUDE_GUARD
12 
13 
14 #include "legato.h"
15 
16 #define IFGEN_TAF_LOCPOSCTRL_PROTOCOL_ID "d47cc30512e69387f546399a44c565e4"
17 #define IFGEN_TAF_LOCPOSCTRL_MSG_SIZE 12
18 
19 
20 
21 //--------------------------------------------------------------------------------------------------
25 //--------------------------------------------------------------------------------------------------
26 typedef struct taf_locPosCtrl_Activation* taf_locPosCtrl_ActivationRef_t;
27 
28 
29 
30 //--------------------------------------------------------------------------------------------------
34 //--------------------------------------------------------------------------------------------------
36 (
37  void
38 );
39 
40 
41 //--------------------------------------------------------------------------------------------------
45 //--------------------------------------------------------------------------------------------------
47 (
48  void
49 );
50 
51 
52 //--------------------------------------------------------------------------------------------------
56 //--------------------------------------------------------------------------------------------------
58 (
59  le_msg_SessionRef_t _ifgen_sessionRef
60 );
61 
62 
63 //--------------------------------------------------------------------------------------------------
67 //--------------------------------------------------------------------------------------------------
69 (
70  le_msg_SessionRef_t _ifgen_sessionRef,
71  bool isBlocking
72 );
73 
74 //--------------------------------------------------------------------------------------------------
83 //--------------------------------------------------------------------------------------------------
85 (
86  le_msg_SessionRef_t _ifgen_sessionRef
87 );
88 
89 //--------------------------------------------------------------------------------------------------
94 //--------------------------------------------------------------------------------------------------
96 (
97  le_msg_SessionRef_t _ifgen_sessionRef,
100 );
101 
102 #endif // TAF_LOCPOSCTRL_COMMON_H_INCLUDE_GUARD
LE_SHARED void ifgen_taf_locPosCtrl_InitCommonData(void)
struct taf_locPosCtrl_Activation * taf_locPosCtrl_ActivationRef_t
Definition: taf_locPosCtrl_common.h:26
LE_SHARED le_result_t ifgen_taf_locPosCtrl_OpenSession(le_msg_SessionRef_t _ifgen_sessionRef, bool isBlocking)
LE_SHARED void ifgen_taf_locPosCtrl_CleanupCommonData(le_msg_SessionRef_t _ifgen_sessionRef)
LE_SHARED taf_locPosCtrl_ActivationRef_t ifgen_taf_locPosCtrl_Request(le_msg_SessionRef_t _ifgen_sessionRef)
LE_SHARED void ifgen_taf_locPosCtrl_Release(le_msg_SessionRef_t _ifgen_sessionRef, taf_locPosCtrl_ActivationRef_t ref)
LE_SHARED bool ifgen_taf_locPosCtrl_HasLocalBinding(void)
le_result_t
Definition: le_basics.h:45
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860
#define LE_SHARED
Definition: le_basics.h:297