Snapdragon® Telematics Application Framework (TelAF) Interface Specification
taf_diagSecBackend_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_DIAGSECBACKEND_INTERFACE_H_INCLUDE_GUARD
14 #define TAF_DIAGSECBACKEND_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
24 //--------------------------------------------------------------------------------------------------
28 //--------------------------------------------------------------------------------------------------
29 le_msg_ServiceRef_t taf_diagSecBackend_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 //--------------------------------------------------------------------------------------------------
101 //--------------------------------------------------------------------------------------------------
102 
103 
104 
105 //--------------------------------------------------------------------------------------------------
111 //--------------------------------------------------------------------------------------------------
113 (
116  void* contextPtr
118 );
119 
120 
121 
122 //--------------------------------------------------------------------------------------------------
126 //--------------------------------------------------------------------------------------------------
128 (
131 );
132 
133 
134 
135 //--------------------------------------------------------------------------------------------------
149 //--------------------------------------------------------------------------------------------------
151 (
156 );
157 
158 
159 
160 //--------------------------------------------------------------------------------------------------
166 //--------------------------------------------------------------------------------------------------
168 (
171  void* contextPtr
173 );
174 
175 
176 
177 //--------------------------------------------------------------------------------------------------
181 //--------------------------------------------------------------------------------------------------
183 (
186 );
187 
188 
189 #endif // TAF_DIAGSECBACKEND_INTERFACE_H_INCLUDE_GUARD
void taf_diagSecBackend_RemoveSesTypeCheckHandler(taf_diagSecBackend_SesTypeCheckHandlerRef_t handlerRef)
Definition: taf_diagSecBackend_client.c:577
struct taf_diagSecBackend_SesTypeCheckHandler * taf_diagSecBackend_SesTypeCheckHandlerRef_t
Definition: taf_diagSecBackend_common.h:82
struct taf_diagSecBackend_SesTypeCheck * taf_diagSecBackend_SesTypeCheckRef_t
Definition: taf_diagSecBackend_common.h:74
void(* taf_diagSecBackend_SesTypeHandlerFunc_t)(taf_diagSecBackend_SesTypeCheckRef_t sesTypeRef, taf_diagSecBackend_SessionType_t sesCtrlType, void *contextPtr)
Definition: taf_diagSecBackend_common.h:99
taf_diagSecBackend_SesChangeHandlerRef_t taf_diagSecBackend_AddSesChangeHandler(taf_diagSecBackend_SesChangeHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_diagSecBackend_client.c:626
struct taf_diagSecBackend_SesChangeHandler * taf_diagSecBackend_SesChangeHandlerRef_t
Definition: taf_diagSecBackend_common.h:90
void(* taf_diagSecBackend_SesChangeHandlerFunc_t)(taf_diagSecBackend_SessionType_t previousType, taf_diagSecBackend_SessionType_t currentType, void *contextPtr)
Definition: taf_diagSecBackend_common.h:114
le_msg_ServiceRef_t taf_diagSecBackend_GetServiceRef(void)
Definition: taf_diagSecBackend_server.c:269
taf_diagSecBackend_SesControlErrorCode_t
Definition: taf_diagSecBackend_common.h:59
le_result_t taf_diagSecBackend_SendSesTypeCheckResp(taf_diagSecBackend_SesTypeCheckRef_t sesTypeRef, taf_diagSecBackend_SesControlErrorCode_t errCode)
Definition: taf_diagSecBackend_client.c:604
le_msg_SessionRef_t taf_diagSecBackend_GetClientSessionRef(void)
Definition: taf_diagSecBackend_server.c:282
taf_diagSecBackend_SesTypeCheckHandlerRef_t taf_diagSecBackend_AddSesTypeCheckHandler(taf_diagSecBackend_SesTypeHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_diagSecBackend_client.c:557
le_result_t
Definition: le_basics.h:45
void taf_diagSecBackend_RemoveSesChangeHandler(taf_diagSecBackend_SesChangeHandlerRef_t handlerRef)
Definition: taf_diagSecBackend_client.c:646
void taf_diagSecBackend_AdvertiseService(void)
Definition: taf_diagSecBackend_server.c:296
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860