11 #ifndef TAF_MDC_MESSAGES_H_INCLUDE_GUARD 12 #define TAF_MDC_MESSAGES_H_INCLUDE_GUARD 17 #define _MAX_MSG_SIZE IFGEN_TAF_MDC_MSG_SIZE 27 #define _MSGID_taf_mdc_StartSession 0 28 #define _MSGID_taf_mdc_StartSessionAsync 1 29 #define _MSGID_taf_mdc_StopSession 2 30 #define _MSGID_taf_mdc_StopSessionAsync 3 220 bool subResult, result =
true;
225 result = result && subResult;
228 result = result && subResult;
264 bool subResult, result =
true;
269 result = result && subResult;
272 result = result && subResult;
275 result = result && subResult;
278 result = result && subResult;
328 bool subResult, result =
true;
333 result = result && subResult;
360 bool subResult, result =
true;
365 result = result && subResult;
368 result = result && subResult;
371 result = result && subResult;
408 bool subResult, result =
true;
413 result = result && subResult;
416 result = result && subResult;
419 result = result && subResult;
445 sizeof(valuePtr->
name),
451 #endif // TAF_MDC_MESSAGES_H_INCLUDE_GUARD static bool taf_dcs_PackDnsServerAddresses(uint8_t **bufferPtr, const taf_dcs_DnsServerAddresses_t *valuePtr)
Definition: taf_mdc_messages.h:258
static bool taf_dcs_UnpackPdp(uint8_t **bufferPtr, taf_dcs_Pdp_t *valuePtr)
Definition: taf_mdc_messages.h:95
static bool taf_dcs_PackApnType(uint8_t **bufferPtr, taf_dcs_ApnType_t value)
Definition: taf_mdc_messages.h:161
static bool taf_dcs_PackProfileInfo(uint8_t **bufferPtr, const taf_dcs_ProfileInfo_t *valuePtr)
Definition: taf_mdc_messages.h:402
static bool taf_dcs_PackDefaultGatewayAddresses(uint8_t **bufferPtr, const taf_dcs_DefaultGatewayAddresses_t *valuePtr)
Definition: taf_mdc_messages.h:214
taf_dcs_Pdp_t ipType
Definition: taf_dcs_common.h:344
uint32_t index
Definition: taf_dcs_common.h:386
static bool taf_dcs_PackAuth(uint8_t **bufferPtr, taf_dcs_Auth_t value)
Definition: taf_mdc_messages.h:136
static bool taf_dcs_UnpackConState(uint8_t **bufferPtr, taf_dcs_ConState_t *valuePtr)
Definition: taf_mdc_messages.h:70
char ipv4Addr[16+1]
Definition: taf_dcs_common.h:152
char ipv6Addr[46+1]
Definition: taf_dcs_common.h:153
static bool taf_dcs_UnpackStateInfo(uint8_t **bufferPtr, taf_dcs_StateInfo_t *valuePtr)
Definition: taf_mdc_messages.h:339
static bool taf_dcs_PackDataBearerTechnology(uint8_t **bufferPtr, taf_dcs_DataBearerTechnology_t value)
Definition: taf_mdc_messages.h:36
taf_dcs_Tech_t
Definition: taf_dcs_common.h:321
bool isRoaming
Definition: taf_dcs_common.h:357
LE_DECLARE_INLINE bool le_pack_UnpackString(uint8_t **bufferPtr, char *stringPtr, uint32_t bufferSize, uint32_t maxStringCount)
Definition: le_pack.h:1565
static bool taf_dcs_UnpackTech(uint8_t **bufferPtr, taf_dcs_Tech_t *valuePtr)
Definition: taf_mdc_messages.h:195
Definition: taf_dcs_common.h:354
taf_dcs_DataBearerTechnology_t
Definition: taf_dcs_common.h:178
uint32_t taf_dcs_Auth_t
Definition: taf_dcs_common.h:293
static bool taf_dcs_UnpackApnType(uint8_t **bufferPtr, taf_dcs_ApnType_t *valuePtr)
Definition: taf_mdc_messages.h:170
Definition: taf_dcs_common.h:150
static bool taf_dcs_PackConState(uint8_t **bufferPtr, taf_dcs_ConState_t value)
Definition: taf_mdc_messages.h:61
#define _MAX_MSG_SIZE
Definition: taf_mdc_messages.h:17
static bool taf_dcs_UnpackAuth(uint8_t **bufferPtr, taf_dcs_Auth_t *valuePtr)
Definition: taf_mdc_messages.h:145
taf_dcs_Tech_t tech
Definition: taf_dcs_common.h:387
Definition: taf_dcs_common.h:342
char ipv4Addr1[16+1]
Definition: taf_dcs_common.h:165
uint8_t phoneId
Definition: taf_dcs_common.h:356
static bool taf_dcs_UnpackProfileInfo(uint8_t **bufferPtr, taf_dcs_ProfileInfo_t *valuePtr)
Definition: taf_mdc_messages.h:425
static bool taf_dcs_UnpackRoamingStatusInd(uint8_t **bufferPtr, taf_dcs_RoamingStatusInd_t *valuePtr)
Definition: taf_mdc_messages.h:377
Definition: taf_dcs_common.h:384
static bool taf_dcs_PackRoamingStatusInd(uint8_t **bufferPtr, const taf_dcs_RoamingStatusInd_t *valuePtr)
Definition: taf_mdc_messages.h:354
taf_dcs_ConState_t
Definition: taf_dcs_common.h:235
char name[64+1]
Definition: taf_dcs_common.h:388
taf_dcs_RoamingType_t type
Definition: taf_dcs_common.h:358
LE_DECLARE_INLINE bool le_pack_UnpackUint32(uint8_t **bufferPtr, uint32_t *valuePtr)
Definition: le_pack.h:1205
static bool taf_dcs_PackPdp(uint8_t **bufferPtr, taf_dcs_Pdp_t value)
Definition: taf_mdc_messages.h:86
char ipv4Addr2[16+1]
Definition: taf_dcs_common.h:166
LE_DECLARE_INLINE bool le_pack_UnpackUint8(uint8_t **bufferPtr, uint8_t *valuePtr)
Definition: le_pack.h:1164
static bool taf_dcs_UnpackRoamingType(uint8_t **bufferPtr, taf_dcs_RoamingType_t *valuePtr)
Definition: taf_mdc_messages.h:120
uint32_t taf_dcs_ApnType_t
Definition: taf_dcs_common.h:313
#define LE_ASSERT(condition)
Definition: le_log.h:935
_Message_t
Definition: taf_mdc_messages.h:25
static bool taf_dcs_UnpackDnsServerAddresses(uint8_t **bufferPtr, taf_dcs_DnsServerAddresses_t *valuePtr)
Definition: taf_mdc_messages.h:284
static bool taf_dcs_UnpackDataBearerTechnology(uint8_t **bufferPtr, taf_dcs_DataBearerTechnology_t *valuePtr)
Definition: taf_mdc_messages.h:45
char ipv6Addr1[46+1]
Definition: taf_dcs_common.h:167
LE_DECLARE_INLINE bool le_pack_UnpackBool(uint8_t **bufferPtr, bool *valuePtr)
Definition: le_pack.h:1413
struct __attribute__((packed))
Definition: taf_mdc_messages.h:20
LE_DECLARE_INLINE bool le_pack_PackBool(uint8_t **bufferPtr, bool value)
Definition: le_pack.h:591
static bool taf_dcs_PackTech(uint8_t **bufferPtr, taf_dcs_Tech_t value)
Definition: taf_mdc_messages.h:186
taf_dcs_Pdp_t
Definition: taf_dcs_common.h:254
static bool taf_dcs_PackRoamingType(uint8_t **bufferPtr, taf_dcs_RoamingType_t value)
Definition: taf_mdc_messages.h:111
static bool taf_dcs_UnpackDefaultGatewayAddresses(uint8_t **bufferPtr, taf_dcs_DefaultGatewayAddresses_t *valuePtr)
Definition: taf_mdc_messages.h:234
LE_DECLARE_INLINE bool le_pack_PackString(uint8_t **bufferPtr, const char *stringPtr, uint32_t maxStringCount)
Definition: le_pack.h:884
taf_dcs_RoamingType_t
Definition: taf_dcs_common.h:273
Definition: taf_dcs_common.h:163
LE_DECLARE_INLINE bool le_pack_PackUint32(uint8_t **bufferPtr, uint32_t value)
Definition: le_pack.h:205
char ipv6Addr2[46+1]
Definition: taf_dcs_common.h:168
LE_DECLARE_INLINE bool le_pack_PackUint8(uint8_t **bufferPtr, uint8_t value)
Definition: le_pack.h:118
static bool taf_dcs_PackStateInfo(uint8_t **bufferPtr, const taf_dcs_StateInfo_t *valuePtr)
Definition: taf_mdc_messages.h:322