Snapdragon® Telematics Application Framework (TelAF) Interface Specification
le_cfg_messages.h File Reference
#include "le_cfg_common.h"

Go to the source code of this file.

Macros

#define _MAX_MSG_SIZE   IFGEN_LE_CFG_MSG_SIZE
 
#define _MSGID_le_cfg_CreateReadTxn   0
 
#define _MSGID_le_cfg_CreateWriteTxn   1
 
#define _MSGID_le_cfg_CommitTxn   2
 
#define _MSGID_le_cfg_CancelTxn   3
 
#define _MSGID_le_cfg_GoToNode   4
 
#define _MSGID_le_cfg_GoToParent   5
 
#define _MSGID_le_cfg_GoToFirstChild   6
 
#define _MSGID_le_cfg_GoToNextSibling   7
 
#define _MSGID_le_cfg_GetPath   8
 
#define _MSGID_le_cfg_GetNodeType   9
 
#define _MSGID_le_cfg_GetNodeName   10
 
#define _MSGID_le_cfg_AddChangeHandler   11
 
#define _MSGID_le_cfg_RemoveChangeHandler   12
 
#define _MSGID_le_cfg_DeleteNode   13
 
#define _MSGID_le_cfg_IsEmpty   14
 
#define _MSGID_le_cfg_SetEmpty   15
 
#define _MSGID_le_cfg_NodeExists   16
 
#define _MSGID_le_cfg_GetString   17
 
#define _MSGID_le_cfg_SetString   18
 
#define _MSGID_le_cfg_GetBinary   19
 
#define _MSGID_le_cfg_SetBinary   20
 
#define _MSGID_le_cfg_GetInt   21
 
#define _MSGID_le_cfg_SetInt   22
 
#define _MSGID_le_cfg_GetFloat   23
 
#define _MSGID_le_cfg_SetFloat   24
 
#define _MSGID_le_cfg_GetBool   25
 
#define _MSGID_le_cfg_SetBool   26
 
#define _MSGID_le_cfg_QuickDeleteNode   27
 
#define _MSGID_le_cfg_QuickSetEmpty   28
 
#define _MSGID_le_cfg_QuickGetString   29
 
#define _MSGID_le_cfg_QuickSetString   30
 
#define _MSGID_le_cfg_QuickGetBinary   31
 
#define _MSGID_le_cfg_QuickSetBinary   32
 
#define _MSGID_le_cfg_QuickGetInt   33
 
#define _MSGID_le_cfg_QuickSetInt   34
 
#define _MSGID_le_cfg_QuickGetFloat   35
 
#define _MSGID_le_cfg_QuickSetFloat   36
 
#define _MSGID_le_cfg_QuickGetBool   37
 
#define _MSGID_le_cfg_QuickSetBool   38
 

Functions

struct __attribute__ ((packed))
 
static bool le_cfg_PacknodeType (uint8_t **bufferPtr, le_cfg_nodeType_t value)
 
static bool le_cfg_UnpacknodeType (uint8_t **bufferPtr, le_cfg_nodeType_t *valuePtr)
 

Variables

 _Message_t
 

Macro Definition Documentation

◆ _MAX_MSG_SIZE

#define _MAX_MSG_SIZE   IFGEN_LE_CFG_MSG_SIZE

◆ _MSGID_le_cfg_CreateReadTxn

#define _MSGID_le_cfg_CreateReadTxn   0

◆ _MSGID_le_cfg_CreateWriteTxn

#define _MSGID_le_cfg_CreateWriteTxn   1

◆ _MSGID_le_cfg_CommitTxn

#define _MSGID_le_cfg_CommitTxn   2

◆ _MSGID_le_cfg_CancelTxn

#define _MSGID_le_cfg_CancelTxn   3

◆ _MSGID_le_cfg_GoToNode

#define _MSGID_le_cfg_GoToNode   4

◆ _MSGID_le_cfg_GoToParent

#define _MSGID_le_cfg_GoToParent   5

◆ _MSGID_le_cfg_GoToFirstChild

#define _MSGID_le_cfg_GoToFirstChild   6

◆ _MSGID_le_cfg_GoToNextSibling

#define _MSGID_le_cfg_GoToNextSibling   7

◆ _MSGID_le_cfg_GetPath

#define _MSGID_le_cfg_GetPath   8

◆ _MSGID_le_cfg_GetNodeType

#define _MSGID_le_cfg_GetNodeType   9

◆ _MSGID_le_cfg_GetNodeName

#define _MSGID_le_cfg_GetNodeName   10

◆ _MSGID_le_cfg_AddChangeHandler

#define _MSGID_le_cfg_AddChangeHandler   11

◆ _MSGID_le_cfg_RemoveChangeHandler

#define _MSGID_le_cfg_RemoveChangeHandler   12

◆ _MSGID_le_cfg_DeleteNode

#define _MSGID_le_cfg_DeleteNode   13

◆ _MSGID_le_cfg_IsEmpty

#define _MSGID_le_cfg_IsEmpty   14

◆ _MSGID_le_cfg_SetEmpty

#define _MSGID_le_cfg_SetEmpty   15

◆ _MSGID_le_cfg_NodeExists

#define _MSGID_le_cfg_NodeExists   16

◆ _MSGID_le_cfg_GetString

#define _MSGID_le_cfg_GetString   17

◆ _MSGID_le_cfg_SetString

#define _MSGID_le_cfg_SetString   18

◆ _MSGID_le_cfg_GetBinary

#define _MSGID_le_cfg_GetBinary   19

◆ _MSGID_le_cfg_SetBinary

#define _MSGID_le_cfg_SetBinary   20

◆ _MSGID_le_cfg_GetInt

#define _MSGID_le_cfg_GetInt   21

◆ _MSGID_le_cfg_SetInt

#define _MSGID_le_cfg_SetInt   22

◆ _MSGID_le_cfg_GetFloat

#define _MSGID_le_cfg_GetFloat   23

◆ _MSGID_le_cfg_SetFloat

#define _MSGID_le_cfg_SetFloat   24

◆ _MSGID_le_cfg_GetBool

#define _MSGID_le_cfg_GetBool   25

◆ _MSGID_le_cfg_SetBool

#define _MSGID_le_cfg_SetBool   26

◆ _MSGID_le_cfg_QuickDeleteNode

#define _MSGID_le_cfg_QuickDeleteNode   27

◆ _MSGID_le_cfg_QuickSetEmpty

#define _MSGID_le_cfg_QuickSetEmpty   28

◆ _MSGID_le_cfg_QuickGetString

#define _MSGID_le_cfg_QuickGetString   29

◆ _MSGID_le_cfg_QuickSetString

#define _MSGID_le_cfg_QuickSetString   30

◆ _MSGID_le_cfg_QuickGetBinary

#define _MSGID_le_cfg_QuickGetBinary   31

◆ _MSGID_le_cfg_QuickSetBinary

#define _MSGID_le_cfg_QuickSetBinary   32

◆ _MSGID_le_cfg_QuickGetInt

#define _MSGID_le_cfg_QuickGetInt   33

◆ _MSGID_le_cfg_QuickSetInt

#define _MSGID_le_cfg_QuickSetInt   34

◆ _MSGID_le_cfg_QuickGetFloat

#define _MSGID_le_cfg_QuickGetFloat   35

◆ _MSGID_le_cfg_QuickSetFloat

#define _MSGID_le_cfg_QuickSetFloat   36

◆ _MSGID_le_cfg_QuickGetBool

#define _MSGID_le_cfg_QuickGetBool   37

◆ _MSGID_le_cfg_QuickSetBool

#define _MSGID_le_cfg_QuickSetBool   38

Function Documentation

◆ __attribute__()

struct __attribute__ ( (packed)  )

◆ le_cfg_PacknodeType()

static bool le_cfg_PacknodeType ( uint8_t **  bufferPtr,
le_cfg_nodeType_t  value 
)
inlinestatic

◆ le_cfg_UnpacknodeType()

static bool le_cfg_UnpacknodeType ( uint8_t **  bufferPtr,
le_cfg_nodeType_t valuePtr 
)
inlinestatic

Variable Documentation

◆ _Message_t

_Message_t