Snapdragon® Telematics Application Framework (TelAF) Interface Specification
le_framework_messages.h
Go to the documentation of this file.
1 /*
2  * ====================== WARNING ======================
3  *
4  * THE CONTENTS OF THIS FILE HAVE BEEN AUTO-GENERATED.
5  * DO NOT MODIFY IN ANY WAY.
6  *
7  * ====================== WARNING ======================
8  */
9 
10 
11 #ifndef LE_FRAMEWORK_MESSAGES_H_INCLUDE_GUARD
12 #define LE_FRAMEWORK_MESSAGES_H_INCLUDE_GUARD
13 
14 
15 #include "le_framework_common.h"
16 
17 #define _MAX_MSG_SIZE IFGEN_LE_FRAMEWORK_MSG_SIZE
18 
19 // Define the message type for communicating between client and server
20 typedef struct __attribute__((packed))
21 {
22  uint32_t id;
23  uint8_t buffer[_MAX_MSG_SIZE];
24 }
26 
27 #define _MSGID_le_framework_Stop 0
28 #define _MSGID_le_framework_Restart 1
29 #define _MSGID_le_framework_IsStopping 2
30 #define _MSGID_le_framework_IsReadOnly 3
31 #define _MSGID_le_framework_NotifyExpectedReboot 4
32 
33 
34 // Define type-safe pack/unpack functions for all enums, including included types
35 
36 // Define pack/unpack functions for all structures, including included types
37 
38 
39 #endif // LE_FRAMEWORK_MESSAGES_H_INCLUDE_GUARD
#define _MAX_MSG_SIZE
Definition: le_framework_messages.h:17
_Message_t
Definition: le_framework_messages.h:25
struct __attribute__((packed))
Definition: le_framework_messages.h:20