Snapdragon® Telematics Application Framework (TelAF) Interface Specification
taf_diagReset_server.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 
12 
13 #ifndef TAF_DIAGRESET_INTERFACE_H_INCLUDE_GUARD
14 #define TAF_DIAGRESET_INTERFACE_H_INCLUDE_GUARD
15 
16 
17 #include "legato.h"
18 
19 // Interface specific includes
20 #include "taf_types_server.h"
21 
22 // Internal includes for this interface
23 #include "taf_diagReset_common.h"
24 //--------------------------------------------------------------------------------------------------
28 //--------------------------------------------------------------------------------------------------
29 le_msg_ServiceRef_t taf_diagReset_GetServiceRef
30 (
31  void
32 );
33 
34 //--------------------------------------------------------------------------------------------------
38 //--------------------------------------------------------------------------------------------------
40 (
41  void
42 );
43 
44 //--------------------------------------------------------------------------------------------------
48 //--------------------------------------------------------------------------------------------------
50 (
51  void
52 );
53 
54 
55 //--------------------------------------------------------------------------------------------------
59 //--------------------------------------------------------------------------------------------------
60 
61 
62 //--------------------------------------------------------------------------------------------------
66 //--------------------------------------------------------------------------------------------------
67 
68 
69 //--------------------------------------------------------------------------------------------------
73 //--------------------------------------------------------------------------------------------------
74 
75 
76 //--------------------------------------------------------------------------------------------------
80 //--------------------------------------------------------------------------------------------------
81 
82 
83 //--------------------------------------------------------------------------------------------------
87 //--------------------------------------------------------------------------------------------------
88 
89 
90 //--------------------------------------------------------------------------------------------------
94 //--------------------------------------------------------------------------------------------------
95 
96 
97 
98 //--------------------------------------------------------------------------------------------------
108 //--------------------------------------------------------------------------------------------------
110 (
111  taf_diagReset_Type_t resetType
113 );
114 
115 
116 
117 //--------------------------------------------------------------------------------------------------
123 //--------------------------------------------------------------------------------------------------
125 (
130  void* contextPtr
132 );
133 
134 
135 
136 //--------------------------------------------------------------------------------------------------
140 //--------------------------------------------------------------------------------------------------
142 (
145 );
146 
147 
148 
149 //--------------------------------------------------------------------------------------------------
163 //--------------------------------------------------------------------------------------------------
165 (
166  taf_diagReset_RxMsgRef_t rxMsgRef,
170 );
171 
172 
173 
174 //--------------------------------------------------------------------------------------------------
182 //--------------------------------------------------------------------------------------------------
184 (
187 );
188 
189 
190 #endif // TAF_DIAGRESET_INTERFACE_H_INCLUDE_GUARD
le_msg_SessionRef_t taf_diagReset_GetClientSessionRef(void)
Definition: taf_diagReset_server.c:282
void taf_diagReset_AdvertiseService(void)
Definition: taf_diagReset_server.c:296
void taf_diagReset_RemoveRxMsgHandler(taf_diagReset_RxMsgHandlerRef_t handlerRef)
Definition: taf_diagReset_client.c:603
taf_diagReset_Type_t
Definition: taf_diagReset_common.h:29
struct taf_diagReset_RxMsg * taf_diagReset_RxMsgRef_t
Definition: taf_diagReset_common.h:75
struct taf_diagReset_Service * taf_diagReset_ServiceRef_t
Definition: taf_diagReset_common.h:67
le_msg_ServiceRef_t taf_diagReset_GetServiceRef(void)
Definition: taf_diagReset_server.c:269
struct taf_diagReset_RxMsgHandler * taf_diagReset_RxMsgHandlerRef_t
Definition: taf_diagReset_common.h:83
taf_diagReset_RxMsgHandlerRef_t taf_diagReset_AddRxMsgHandler(taf_diagReset_ServiceRef_t svcRef, taf_diagReset_RxMsgHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_diagReset_client.c:580
le_result_t taf_diagReset_SendResp(taf_diagReset_RxMsgRef_t rxMsgRef, taf_diagReset_ErrorCode_t errCode)
Definition: taf_diagReset_client.c:630
le_result_t
Definition: le_basics.h:45
void(* taf_diagReset_RxMsgHandlerFunc_t)(taf_diagReset_RxMsgRef_t rxMsgRef, taf_diagReset_Type_t resetType, void *contextPtr)
Definition: taf_diagReset_common.h:92
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860
taf_diagReset_ErrorCode_t
Definition: taf_diagReset_common.h:52
le_result_t taf_diagReset_RemoveSvc(taf_diagReset_ServiceRef_t svcRef)
Definition: taf_diagReset_client.c:654
taf_diagReset_ServiceRef_t taf_diagReset_GetService(taf_diagReset_Type_t resetType)
Definition: taf_diagReset_client.c:561