11 #ifndef TAF_SMS_MESSAGES_H_INCLUDE_GUARD 12 #define TAF_SMS_MESSAGES_H_INCLUDE_GUARD 17 #define _MAX_MSG_SIZE IFGEN_TAF_SMS_MSG_SIZE 27 #define _MSGID_taf_sms_CreateRxMsgList 0 28 #define _MSGID_taf_sms_DeleteList 1 29 #define _MSGID_taf_sms_AddRxMsgHandler 2 30 #define _MSGID_taf_sms_RemoveRxMsgHandler 3 31 #define _MSGID_taf_sms_AddFullStorageEventHandler 4 32 #define _MSGID_taf_sms_RemoveFullStorageEventHandler 5 33 #define _MSGID_taf_sms_GetFirst 6 34 #define _MSGID_taf_sms_GetNext 7 35 #define _MSGID_taf_sms_GetSendStatus 8 36 #define _MSGID_taf_sms_GetReadStatus 9 37 #define _MSGID_taf_sms_GetLockStatus 10 38 #define _MSGID_taf_sms_Create 11 39 #define _MSGID_taf_sms_SetDestination 12 40 #define _MSGID_taf_sms_SetText 13 41 #define _MSGID_taf_sms_SetBinary 14 42 #define _MSGID_taf_sms_SetUCS2 15 43 #define _MSGID_taf_sms_SetPDU 16 44 #define _MSGID_taf_sms_SetCallback 17 45 #define _MSGID_taf_sms_SetPhoneId 18 46 #define _MSGID_taf_sms_Delete 19 47 #define _MSGID_taf_sms_GetPhoneId 20 48 #define _MSGID_taf_sms_GetSenderTel 21 49 #define _MSGID_taf_sms_GetText 22 50 #define _MSGID_taf_sms_GetBinary 23 51 #define _MSGID_taf_sms_GetUCS2 24 52 #define _MSGID_taf_sms_GetPDU 25 53 #define _MSGID_taf_sms_GetPDULen 26 54 #define _MSGID_taf_sms_GetType 27 55 #define _MSGID_taf_sms_GetFormat 28 56 #define _MSGID_taf_sms_GetUserdataLen 29 57 #define _MSGID_taf_sms_Send 30 58 #define _MSGID_taf_sms_DeleteFromStorage 31 59 #define _MSGID_taf_sms_DeleteAllFromStorage 32 60 #define _MSGID_taf_sms_MarkRead 33 61 #define _MSGID_taf_sms_MarkUnread 34 62 #define _MSGID_taf_sms_LockFromStorage 35 63 #define _MSGID_taf_sms_UnlockFromStorage 36 64 #define _MSGID_taf_sms_EncryptFromStorage 37 65 #define _MSGID_taf_sms_GetSmsCenterAddress 38 66 #define _MSGID_taf_sms_SetSmsCenterAddress 39 67 #define _MSGID_taf_sms_SetPreferredStorage 40 68 #define _MSGID_taf_sms_GetPreferredStorage 41 69 #define _MSGID_taf_sms_SendPduMsg 42 70 #define _MSGID_taf_sms_SendPduMsgEx 43 71 #define _MSGID_taf_sms_ActivateCellBroadcast 44 72 #define _MSGID_taf_sms_DeactivateCellBroadcast 45 73 #define _MSGID_taf_sms_AddCellBroadcastIds 46 74 #define _MSGID_taf_sms_RemoveCellBroadcastIds 47 257 #endif // TAF_SMS_MESSAGES_H_INCLUDE_GUARD taf_sms_ReadStatus_t
Definition: taf_sms_common.h:179
taf_sms_LockStatus_t
Definition: taf_sms_common.h:219
static bool taf_sms_PackReadStatus(uint8_t **bufferPtr, taf_sms_ReadStatus_t value)
Definition: taf_sms_messages.h:155
static bool taf_sms_UnpackLockStatus(uint8_t **bufferPtr, taf_sms_LockStatus_t *valuePtr)
Definition: taf_sms_messages.h:214
static bool taf_sms_PackSendStatus(uint8_t **bufferPtr, taf_sms_SendStatus_t value)
Definition: taf_sms_messages.h:180
static bool taf_sms_UnpackStorageFullType(uint8_t **bufferPtr, taf_sms_StorageFullType_t *valuePtr)
Definition: taf_sms_messages.h:114
static bool taf_sms_PackStorageFullType(uint8_t **bufferPtr, taf_sms_StorageFullType_t value)
Definition: taf_sms_messages.h:105
static bool taf_sms_PackLockStatus(uint8_t **bufferPtr, taf_sms_LockStatus_t value)
Definition: taf_sms_messages.h:205
static bool taf_sms_UnpackStorage(uint8_t **bufferPtr, taf_sms_Storage_t *valuePtr)
Definition: taf_sms_messages.h:89
taf_sms_SendStatus_t
Definition: taf_sms_common.h:196
static bool taf_sms_UnpackReadStatus(uint8_t **bufferPtr, taf_sms_ReadStatus_t *valuePtr)
Definition: taf_sms_messages.h:164
taf_sms_StorageFullType_t
Definition: taf_sms_common.h:135
LE_DECLARE_INLINE bool le_pack_UnpackUint32(uint8_t **bufferPtr, uint32_t *valuePtr)
Definition: le_pack.h:1205
struct __attribute__((packed))
Definition: taf_sms_messages.h:20
static bool taf_sms_PackStorage(uint8_t **bufferPtr, taf_sms_Storage_t value)
Definition: taf_sms_messages.h:80
static bool taf_sms_PackType(uint8_t **bufferPtr, taf_sms_Type_t value)
Definition: taf_sms_messages.h:130
taf_sms_Type_t
Definition: taf_sms_common.h:162
taf_sms_Storage_t
Definition: taf_sms_common.h:101
static bool taf_sms_UnpackType(uint8_t **bufferPtr, taf_sms_Type_t *valuePtr)
Definition: taf_sms_messages.h:139
_Message_t
Definition: taf_sms_messages.h:25
static bool taf_sms_PackFormat(uint8_t **bufferPtr, taf_sms_Format_t value)
Definition: taf_sms_messages.h:230
static bool taf_sms_UnpackFormat(uint8_t **bufferPtr, taf_sms_Format_t *valuePtr)
Definition: taf_sms_messages.h:239
static bool taf_sms_UnpackSendStatus(uint8_t **bufferPtr, taf_sms_SendStatus_t *valuePtr)
Definition: taf_sms_messages.h:189
LE_DECLARE_INLINE bool le_pack_PackUint32(uint8_t **bufferPtr, uint32_t value)
Definition: le_pack.h:205
#define _MAX_MSG_SIZE
Definition: taf_sms_messages.h:17
taf_sms_Format_t
Definition: taf_sms_common.h:236