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

Go to the source code of this file.

Macros

#define _MAX_MSG_SIZE   IFGEN_TAF_MDC_MSG_SIZE
 
#define _MSGID_taf_mdc_StartSession   0
 
#define _MSGID_taf_mdc_StartSessionAsync   1
 
#define _MSGID_taf_mdc_StopSession   2
 
#define _MSGID_taf_mdc_StopSessionAsync   3
 

Functions

struct __attribute__ ((packed))
 
static bool taf_dcs_PackDataBearerTechnology (uint8_t **bufferPtr, taf_dcs_DataBearerTechnology_t value)
 
static bool taf_dcs_UnpackDataBearerTechnology (uint8_t **bufferPtr, taf_dcs_DataBearerTechnology_t *valuePtr)
 
static bool taf_dcs_PackConState (uint8_t **bufferPtr, taf_dcs_ConState_t value)
 
static bool taf_dcs_UnpackConState (uint8_t **bufferPtr, taf_dcs_ConState_t *valuePtr)
 
static bool taf_dcs_PackPdp (uint8_t **bufferPtr, taf_dcs_Pdp_t value)
 
static bool taf_dcs_UnpackPdp (uint8_t **bufferPtr, taf_dcs_Pdp_t *valuePtr)
 
static bool taf_dcs_PackRoamingType (uint8_t **bufferPtr, taf_dcs_RoamingType_t value)
 
static bool taf_dcs_UnpackRoamingType (uint8_t **bufferPtr, taf_dcs_RoamingType_t *valuePtr)
 
static bool taf_dcs_PackAuth (uint8_t **bufferPtr, taf_dcs_Auth_t value)
 
static bool taf_dcs_UnpackAuth (uint8_t **bufferPtr, taf_dcs_Auth_t *valuePtr)
 
static bool taf_dcs_PackApnType (uint8_t **bufferPtr, taf_dcs_ApnType_t value)
 
static bool taf_dcs_UnpackApnType (uint8_t **bufferPtr, taf_dcs_ApnType_t *valuePtr)
 
static bool taf_dcs_PackTech (uint8_t **bufferPtr, taf_dcs_Tech_t value)
 
static bool taf_dcs_UnpackTech (uint8_t **bufferPtr, taf_dcs_Tech_t *valuePtr)
 
static bool taf_dcs_PackDefaultGatewayAddresses (uint8_t **bufferPtr, const taf_dcs_DefaultGatewayAddresses_t *valuePtr)
 
static bool taf_dcs_UnpackDefaultGatewayAddresses (uint8_t **bufferPtr, taf_dcs_DefaultGatewayAddresses_t *valuePtr)
 
static bool taf_dcs_PackDnsServerAddresses (uint8_t **bufferPtr, const taf_dcs_DnsServerAddresses_t *valuePtr)
 
static bool taf_dcs_UnpackDnsServerAddresses (uint8_t **bufferPtr, taf_dcs_DnsServerAddresses_t *valuePtr)
 
static bool taf_dcs_PackStateInfo (uint8_t **bufferPtr, const taf_dcs_StateInfo_t *valuePtr)
 
static bool taf_dcs_UnpackStateInfo (uint8_t **bufferPtr, taf_dcs_StateInfo_t *valuePtr)
 
static bool taf_dcs_PackRoamingStatusInd (uint8_t **bufferPtr, const taf_dcs_RoamingStatusInd_t *valuePtr)
 
static bool taf_dcs_UnpackRoamingStatusInd (uint8_t **bufferPtr, taf_dcs_RoamingStatusInd_t *valuePtr)
 
static bool taf_dcs_PackProfileInfo (uint8_t **bufferPtr, const taf_dcs_ProfileInfo_t *valuePtr)
 
static bool taf_dcs_UnpackProfileInfo (uint8_t **bufferPtr, taf_dcs_ProfileInfo_t *valuePtr)
 

Variables

 _Message_t
 

Macro Definition Documentation

◆ _MAX_MSG_SIZE

#define _MAX_MSG_SIZE   IFGEN_TAF_MDC_MSG_SIZE

◆ _MSGID_taf_mdc_StartSession

#define _MSGID_taf_mdc_StartSession   0

◆ _MSGID_taf_mdc_StartSessionAsync

#define _MSGID_taf_mdc_StartSessionAsync   1

◆ _MSGID_taf_mdc_StopSession

#define _MSGID_taf_mdc_StopSession   2

◆ _MSGID_taf_mdc_StopSessionAsync

#define _MSGID_taf_mdc_StopSessionAsync   3

Function Documentation

◆ __attribute__()

struct __attribute__ ( (packed)  )

◆ taf_dcs_PackDataBearerTechnology()

static bool taf_dcs_PackDataBearerTechnology ( uint8_t **  bufferPtr,
taf_dcs_DataBearerTechnology_t  value 
)
inlinestatic

◆ taf_dcs_UnpackDataBearerTechnology()

static bool taf_dcs_UnpackDataBearerTechnology ( uint8_t **  bufferPtr,
taf_dcs_DataBearerTechnology_t valuePtr 
)
inlinestatic

◆ taf_dcs_PackConState()

static bool taf_dcs_PackConState ( uint8_t **  bufferPtr,
taf_dcs_ConState_t  value 
)
inlinestatic

◆ taf_dcs_UnpackConState()

static bool taf_dcs_UnpackConState ( uint8_t **  bufferPtr,
taf_dcs_ConState_t valuePtr 
)
inlinestatic

◆ taf_dcs_PackPdp()

static bool taf_dcs_PackPdp ( uint8_t **  bufferPtr,
taf_dcs_Pdp_t  value 
)
inlinestatic

◆ taf_dcs_UnpackPdp()

static bool taf_dcs_UnpackPdp ( uint8_t **  bufferPtr,
taf_dcs_Pdp_t valuePtr 
)
inlinestatic

◆ taf_dcs_PackRoamingType()

static bool taf_dcs_PackRoamingType ( uint8_t **  bufferPtr,
taf_dcs_RoamingType_t  value 
)
inlinestatic

◆ taf_dcs_UnpackRoamingType()

static bool taf_dcs_UnpackRoamingType ( uint8_t **  bufferPtr,
taf_dcs_RoamingType_t valuePtr 
)
inlinestatic

◆ taf_dcs_PackAuth()

static bool taf_dcs_PackAuth ( uint8_t **  bufferPtr,
taf_dcs_Auth_t  value 
)
inlinestatic

◆ taf_dcs_UnpackAuth()

static bool taf_dcs_UnpackAuth ( uint8_t **  bufferPtr,
taf_dcs_Auth_t valuePtr 
)
inlinestatic

◆ taf_dcs_PackApnType()

static bool taf_dcs_PackApnType ( uint8_t **  bufferPtr,
taf_dcs_ApnType_t  value 
)
inlinestatic

◆ taf_dcs_UnpackApnType()

static bool taf_dcs_UnpackApnType ( uint8_t **  bufferPtr,
taf_dcs_ApnType_t valuePtr 
)
inlinestatic

◆ taf_dcs_PackTech()

static bool taf_dcs_PackTech ( uint8_t **  bufferPtr,
taf_dcs_Tech_t  value 
)
inlinestatic

◆ taf_dcs_UnpackTech()

static bool taf_dcs_UnpackTech ( uint8_t **  bufferPtr,
taf_dcs_Tech_t valuePtr 
)
inlinestatic

◆ taf_dcs_PackDefaultGatewayAddresses()

static bool taf_dcs_PackDefaultGatewayAddresses ( uint8_t **  bufferPtr,
const taf_dcs_DefaultGatewayAddresses_t valuePtr 
)
inlinestatic

◆ taf_dcs_UnpackDefaultGatewayAddresses()

static bool taf_dcs_UnpackDefaultGatewayAddresses ( uint8_t **  bufferPtr,
taf_dcs_DefaultGatewayAddresses_t valuePtr 
)
inlinestatic

◆ taf_dcs_PackDnsServerAddresses()

static bool taf_dcs_PackDnsServerAddresses ( uint8_t **  bufferPtr,
const taf_dcs_DnsServerAddresses_t valuePtr 
)
inlinestatic

◆ taf_dcs_UnpackDnsServerAddresses()

static bool taf_dcs_UnpackDnsServerAddresses ( uint8_t **  bufferPtr,
taf_dcs_DnsServerAddresses_t valuePtr 
)
inlinestatic

◆ taf_dcs_PackStateInfo()

static bool taf_dcs_PackStateInfo ( uint8_t **  bufferPtr,
const taf_dcs_StateInfo_t valuePtr 
)
inlinestatic

◆ taf_dcs_UnpackStateInfo()

static bool taf_dcs_UnpackStateInfo ( uint8_t **  bufferPtr,
taf_dcs_StateInfo_t valuePtr 
)
inlinestatic

◆ taf_dcs_PackRoamingStatusInd()

static bool taf_dcs_PackRoamingStatusInd ( uint8_t **  bufferPtr,
const taf_dcs_RoamingStatusInd_t valuePtr 
)
inlinestatic

◆ taf_dcs_UnpackRoamingStatusInd()

static bool taf_dcs_UnpackRoamingStatusInd ( uint8_t **  bufferPtr,
taf_dcs_RoamingStatusInd_t valuePtr 
)
inlinestatic

◆ taf_dcs_PackProfileInfo()

static bool taf_dcs_PackProfileInfo ( uint8_t **  bufferPtr,
const taf_dcs_ProfileInfo_t valuePtr 
)
inlinestatic

◆ taf_dcs_UnpackProfileInfo()

static bool taf_dcs_UnpackProfileInfo ( uint8_t **  bufferPtr,
taf_dcs_ProfileInfo_t valuePtr 
)
inlinestatic

Variable Documentation

◆ _Message_t

_Message_t