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

Go to the source code of this file.

Macros

#define _MAX_MSG_SIZE   IFGEN_TAF_APPMGMT_MSG_SIZE
 
#define _MSGID_taf_appMgmt_GetState   0
 
#define _MSGID_taf_appMgmt_GetVersion   1
 
#define _MSGID_taf_appMgmt_Start   2
 
#define _MSGID_taf_appMgmt_Stop   3
 
#define _MSGID_taf_appMgmt_Uninstall   4
 
#define _MSGID_taf_appMgmt_CreateAppList   5
 
#define _MSGID_taf_appMgmt_DeleteAppList   6
 
#define _MSGID_taf_appMgmt_GetFirstApp   7
 
#define _MSGID_taf_appMgmt_GetNextApp   8
 
#define _MSGID_taf_appMgmt_GetAppDetails   9
 

Functions

struct __attribute__ ((packed))
 
static bool taf_appMgmt_PackAppState (uint8_t **bufferPtr, taf_appMgmt_AppState_t value)
 
static bool taf_appMgmt_UnpackAppState (uint8_t **bufferPtr, taf_appMgmt_AppState_t *valuePtr)
 
static bool taf_appMgmt_PackAppStartMode (uint8_t **bufferPtr, taf_appMgmt_AppStartMode_t value)
 
static bool taf_appMgmt_UnpackAppStartMode (uint8_t **bufferPtr, taf_appMgmt_AppStartMode_t *valuePtr)
 
static bool taf_appMgmt_PackAppInfo (uint8_t **bufferPtr, const taf_appMgmt_AppInfo_t *valuePtr)
 
static bool taf_appMgmt_UnpackAppInfo (uint8_t **bufferPtr, taf_appMgmt_AppInfo_t *valuePtr)
 

Variables

 _Message_t
 

Macro Definition Documentation

◆ _MAX_MSG_SIZE

#define _MAX_MSG_SIZE   IFGEN_TAF_APPMGMT_MSG_SIZE

◆ _MSGID_taf_appMgmt_GetState

#define _MSGID_taf_appMgmt_GetState   0

◆ _MSGID_taf_appMgmt_GetVersion

#define _MSGID_taf_appMgmt_GetVersion   1

◆ _MSGID_taf_appMgmt_Start

#define _MSGID_taf_appMgmt_Start   2

◆ _MSGID_taf_appMgmt_Stop

#define _MSGID_taf_appMgmt_Stop   3

◆ _MSGID_taf_appMgmt_Uninstall

#define _MSGID_taf_appMgmt_Uninstall   4

◆ _MSGID_taf_appMgmt_CreateAppList

#define _MSGID_taf_appMgmt_CreateAppList   5

◆ _MSGID_taf_appMgmt_DeleteAppList

#define _MSGID_taf_appMgmt_DeleteAppList   6

◆ _MSGID_taf_appMgmt_GetFirstApp

#define _MSGID_taf_appMgmt_GetFirstApp   7

◆ _MSGID_taf_appMgmt_GetNextApp

#define _MSGID_taf_appMgmt_GetNextApp   8

◆ _MSGID_taf_appMgmt_GetAppDetails

#define _MSGID_taf_appMgmt_GetAppDetails   9

Function Documentation

◆ __attribute__()

struct __attribute__ ( (packed)  )

◆ taf_appMgmt_PackAppState()

static bool taf_appMgmt_PackAppState ( uint8_t **  bufferPtr,
taf_appMgmt_AppState_t  value 
)
inlinestatic

◆ taf_appMgmt_UnpackAppState()

static bool taf_appMgmt_UnpackAppState ( uint8_t **  bufferPtr,
taf_appMgmt_AppState_t valuePtr 
)
inlinestatic

◆ taf_appMgmt_PackAppStartMode()

static bool taf_appMgmt_PackAppStartMode ( uint8_t **  bufferPtr,
taf_appMgmt_AppStartMode_t  value 
)
inlinestatic

◆ taf_appMgmt_UnpackAppStartMode()

static bool taf_appMgmt_UnpackAppStartMode ( uint8_t **  bufferPtr,
taf_appMgmt_AppStartMode_t valuePtr 
)
inlinestatic

◆ taf_appMgmt_PackAppInfo()

static bool taf_appMgmt_PackAppInfo ( uint8_t **  bufferPtr,
const taf_appMgmt_AppInfo_t valuePtr 
)
inlinestatic

◆ taf_appMgmt_UnpackAppInfo()

static bool taf_appMgmt_UnpackAppInfo ( uint8_t **  bufferPtr,
taf_appMgmt_AppInfo_t valuePtr 
)
inlinestatic

Variable Documentation

◆ _Message_t

_Message_t