Snapdragon® Telematics Application Framework (TelAF) Interface Specification
le_appInfo_messages.h File Reference

Go to the source code of this file.

Macros

#define _MAX_MSG_SIZE   IFGEN_LE_APPINFO_MSG_SIZE
 
#define _MSGID_le_appInfo_GetState   0
 
#define _MSGID_le_appInfo_GetProcState   1
 
#define _MSGID_le_appInfo_GetName   2
 
#define _MSGID_le_appInfo_GetHash   3
 

Functions

struct __attribute__ ((packed))
 
static bool le_appInfo_PackState (uint8_t **bufferPtr, le_appInfo_State_t value)
 
static bool le_appInfo_UnpackState (uint8_t **bufferPtr, le_appInfo_State_t *valuePtr)
 
static bool le_appInfo_PackProcState (uint8_t **bufferPtr, le_appInfo_ProcState_t value)
 
static bool le_appInfo_UnpackProcState (uint8_t **bufferPtr, le_appInfo_ProcState_t *valuePtr)
 

Variables

 _Message_t
 

Macro Definition Documentation

◆ _MAX_MSG_SIZE

#define _MAX_MSG_SIZE   IFGEN_LE_APPINFO_MSG_SIZE

◆ _MSGID_le_appInfo_GetState

#define _MSGID_le_appInfo_GetState   0

◆ _MSGID_le_appInfo_GetProcState

#define _MSGID_le_appInfo_GetProcState   1

◆ _MSGID_le_appInfo_GetName

#define _MSGID_le_appInfo_GetName   2

◆ _MSGID_le_appInfo_GetHash

#define _MSGID_le_appInfo_GetHash   3

Function Documentation

◆ __attribute__()

struct __attribute__ ( (packed)  )

◆ le_appInfo_PackState()

static bool le_appInfo_PackState ( uint8_t **  bufferPtr,
le_appInfo_State_t  value 
)
inlinestatic

◆ le_appInfo_UnpackState()

static bool le_appInfo_UnpackState ( uint8_t **  bufferPtr,
le_appInfo_State_t valuePtr 
)
inlinestatic

◆ le_appInfo_PackProcState()

static bool le_appInfo_PackProcState ( uint8_t **  bufferPtr,
le_appInfo_ProcState_t  value 
)
inlinestatic

◆ le_appInfo_UnpackProcState()

static bool le_appInfo_UnpackProcState ( uint8_t **  bufferPtr,
le_appInfo_ProcState_t valuePtr 
)
inlinestatic

Variable Documentation

◆ _Message_t

_Message_t