Snapdragon® Telematics Application Framework (TelAF) Interface Specification
taf_hms_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 TAF_HMS_MESSAGES_H_INCLUDE_GUARD
12 #define TAF_HMS_MESSAGES_H_INCLUDE_GUARD
13 
14 
15 #include "taf_hms_common.h"
16 
17 #define _MAX_MSG_SIZE IFGEN_TAF_HMS_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_taf_hms_GetCpuLoad 0
28 #define _MSGID_taf_hms_GetCpuCoreNum 1
29 #define _MSGID_taf_hms_GetIndvCoreUsage 2
30 #define _MSGID_taf_hms_GetRamMemInfo 3
31 #define _MSGID_taf_hms_GetUbiDevInfoList 4
32 #define _MSGID_taf_hms_GetFirstUbiDevInfo 5
33 #define _MSGID_taf_hms_DeleteUbiDevInfoList 6
34 #define _MSGID_taf_hms_GetNextUbiDevInfo 7
35 #define _MSGID_taf_hms_GetUbiDevId 8
36 #define _MSGID_taf_hms_GetUbiDevMaxEraseCnt 9
37 #define _MSGID_taf_hms_GetUbiDevBadBlkCnt 10
38 #define _MSGID_taf_hms_GetFirstUbiVolInfo 11
39 #define _MSGID_taf_hms_GetNextUbiVolInfo 12
40 #define _MSGID_taf_hms_GetUbiVolId 13
41 #define _MSGID_taf_hms_GetUbiVolName 14
42 #define _MSGID_taf_hms_GetUbiVolSize 15
43 #define _MSGID_taf_hms_GetMtdDevInfoList 16
44 #define _MSGID_taf_hms_DeleteMtdDevInfoList 17
45 #define _MSGID_taf_hms_GetFirstMtdDevInfo 18
46 #define _MSGID_taf_hms_GetNextMtdDevInfo 19
47 #define _MSGID_taf_hms_GetMtdDevName 20
48 #define _MSGID_taf_hms_GetMtdDevBlkSize 21
49 #define _MSGID_taf_hms_GetMtdDevId 22
50 #define _MSGID_taf_hms_GetMtdDevBlkCnt 23
51 
52 
53 // Define type-safe pack/unpack functions for all enums, including included types
54 
55 // Define pack/unpack functions for all structures, including included types
56 
57 
58 #endif // TAF_HMS_MESSAGES_H_INCLUDE_GUARD
struct __attribute__((packed))
Definition: taf_hms_messages.h:20
_Message_t
Definition: taf_hms_messages.h:25
#define _MAX_MSG_SIZE
Definition: taf_hms_messages.h:17