Snapdragon® Telematics Application Framework (TelAF) Interface Specification
taf_simSap_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_SIMSAP_INTERFACE_H_INCLUDE_GUARD
14 #define TAF_SIMSAP_INTERFACE_H_INCLUDE_GUARD
15 
16 
17 #include "legato.h"
18 
19 // Internal includes for this interface
20 #include "taf_simSap_common.h"
21 //--------------------------------------------------------------------------------------------------
25 //--------------------------------------------------------------------------------------------------
26 le_msg_ServiceRef_t taf_simSap_GetServiceRef
27 (
28  void
29 );
30 
31 //--------------------------------------------------------------------------------------------------
35 //--------------------------------------------------------------------------------------------------
37 (
38  void
39 );
40 
41 //--------------------------------------------------------------------------------------------------
45 //--------------------------------------------------------------------------------------------------
47 (
48  void
49 );
50 
51 
52 //--------------------------------------------------------------------------------------------------
57 //--------------------------------------------------------------------------------------------------
58 
59 
60 //--------------------------------------------------------------------------------------------------
64 //--------------------------------------------------------------------------------------------------
65 
66 
67 
68 //--------------------------------------------------------------------------------------------------
74 //--------------------------------------------------------------------------------------------------
76 (
79  void* contextPtr
81 );
82 
83 
84 
85 //--------------------------------------------------------------------------------------------------
89 //--------------------------------------------------------------------------------------------------
91 (
94 );
95 
96 
97 
98 //--------------------------------------------------------------------------------------------------
107 //--------------------------------------------------------------------------------------------------
109 (
110  const uint8_t* messagePtr,
112  size_t messageSize
114 );
115 
116 
117 #endif // TAF_SIMSAP_INTERFACE_H_INCLUDE_GUARD
void(* taf_simSap_MessageHandlerFunc_t)(const uint8_t *messagePtr, size_t messageSize, void *contextPtr)
Definition: taf_simSap_common.h:51
taf_simSap_MessageHandlerRef_t taf_simSap_AddMessageHandler(taf_simSap_MessageHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_simSap_client.c:557
void taf_simSap_RemoveMessageHandler(taf_simSap_MessageHandlerRef_t handlerRef)
Definition: taf_simSap_client.c:577
struct taf_simSap_MessageHandler * taf_simSap_MessageHandlerRef_t
Definition: taf_simSap_common.h:41
le_result_t taf_simSap_SendMessage(const uint8_t *messagePtr, size_t messageSize)
Definition: taf_simSap_client.c:599
void taf_simSap_AdvertiseService(void)
Definition: taf_simSap_server.c:296
le_msg_SessionRef_t taf_simSap_GetClientSessionRef(void)
Definition: taf_simSap_server.c:282
le_result_t
Definition: le_basics.h:45
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860
le_msg_ServiceRef_t taf_simSap_GetServiceRef(void)
Definition: taf_simSap_server.c:269