Snapdragon® Telematics Application Framework (TelAF) Interface Specification
le_updateCtrl_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 LE_UPDATECTRL_COMMON_H_INCLUDE_GUARD
11 #define LE_UPDATECTRL_COMMON_H_INCLUDE_GUARD
12 
13 
14 #include "legato.h"
15 
16 #define IFGEN_LE_UPDATECTRL_PROTOCOL_ID "2068715d5da737c096cc7146ce5f1df6"
17 #define IFGEN_LE_UPDATECTRL_MSG_SIZE 12
18 
19 
20 
21 //--------------------------------------------------------------------------------------------------
25 //--------------------------------------------------------------------------------------------------
26 typedef enum
27 {
34 }
36 
37 
38 
39 //--------------------------------------------------------------------------------------------------
43 //--------------------------------------------------------------------------------------------------
45 (
46  void
47 );
48 
49 
50 //--------------------------------------------------------------------------------------------------
54 //--------------------------------------------------------------------------------------------------
56 (
57  void
58 );
59 
60 
61 //--------------------------------------------------------------------------------------------------
65 //--------------------------------------------------------------------------------------------------
67 (
68  le_msg_SessionRef_t _ifgen_sessionRef
69 );
70 
71 
72 //--------------------------------------------------------------------------------------------------
76 //--------------------------------------------------------------------------------------------------
78 (
79  le_msg_SessionRef_t _ifgen_sessionRef,
80  bool isBlocking
81 );
82 
83 //--------------------------------------------------------------------------------------------------
87 //--------------------------------------------------------------------------------------------------
89 (
90  le_msg_SessionRef_t _ifgen_sessionRef
91 );
92 
93 //--------------------------------------------------------------------------------------------------
97 //--------------------------------------------------------------------------------------------------
99 (
100  le_msg_SessionRef_t _ifgen_sessionRef
101 );
102 
103 //--------------------------------------------------------------------------------------------------
109 //--------------------------------------------------------------------------------------------------
111 (
112  le_msg_SessionRef_t _ifgen_sessionRef
113 );
114 
115 //--------------------------------------------------------------------------------------------------
121 //--------------------------------------------------------------------------------------------------
123 (
124  le_msg_SessionRef_t _ifgen_sessionRef
125 );
126 
127 //--------------------------------------------------------------------------------------------------
136 //--------------------------------------------------------------------------------------------------
138 (
139  le_msg_SessionRef_t _ifgen_sessionRef,
140  bool force
142 );
143 
144 //--------------------------------------------------------------------------------------------------
151 //--------------------------------------------------------------------------------------------------
153 (
154  le_msg_SessionRef_t _ifgen_sessionRef
155 );
156 
157 //--------------------------------------------------------------------------------------------------
165 //--------------------------------------------------------------------------------------------------
167 (
168  le_msg_SessionRef_t _ifgen_sessionRef
169 );
170 
171 #endif // LE_UPDATECTRL_COMMON_H_INCLUDE_GUARD
"good"
Definition: le_updateCtrl_common.h:28
LE_SHARED void ifgen_le_updateCtrl_Defer(le_msg_SessionRef_t _ifgen_sessionRef)
"tried N" or untried.
Definition: le_updateCtrl_common.h:32
LE_SHARED bool ifgen_le_updateCtrl_HasLocalBinding(void)
LE_SHARED le_result_t ifgen_le_updateCtrl_OpenSession(le_msg_SessionRef_t _ifgen_sessionRef, bool isBlocking)
le_updateCtrl_SystemState_t
Definition: le_updateCtrl_common.h:26
"bad"
Definition: le_updateCtrl_common.h:30
LE_SHARED le_updateCtrl_SystemState_t ifgen_le_updateCtrl_GetSystemState(le_msg_SessionRef_t _ifgen_sessionRef)
LE_SHARED le_result_t ifgen_le_updateCtrl_MarkGood(le_msg_SessionRef_t _ifgen_sessionRef, bool force)
LE_SHARED void ifgen_le_updateCtrl_FailProbation(le_msg_SessionRef_t _ifgen_sessionRef)
LE_SHARED bool ifgen_le_updateCtrl_LockProbation(le_msg_SessionRef_t _ifgen_sessionRef)
LE_SHARED void ifgen_le_updateCtrl_InitCommonData(void)
le_result_t
Definition: le_basics.h:45
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860
LE_SHARED void ifgen_le_updateCtrl_CleanupCommonData(le_msg_SessionRef_t _ifgen_sessionRef)
LE_SHARED void ifgen_le_updateCtrl_UnlockProbation(le_msg_SessionRef_t _ifgen_sessionRef)
#define LE_SHARED
Definition: le_basics.h:297
LE_SHARED void ifgen_le_updateCtrl_Allow(le_msg_SessionRef_t _ifgen_sessionRef)