11 #ifndef LE_UPDATE_MESSAGES_H_INCLUDE_GUARD 12 #define LE_UPDATE_MESSAGES_H_INCLUDE_GUARD 17 #define _MAX_MSG_SIZE IFGEN_LE_UPDATE_MSG_SIZE 27 #define _MSGID_le_update_AddProgressHandler 0 28 #define _MSGID_le_update_RemoveProgressHandler 1 29 #define _MSGID_le_update_Start 2 30 #define _MSGID_le_update_Install 3 31 #define _MSGID_le_update_End 4 32 #define _MSGID_le_update_GetErrorCode 5 33 #define _MSGID_le_update_GetCurrentSysIndex 6 34 #define _MSGID_le_update_GetSystemHash 7 35 #define _MSGID_le_update_GetPreviousSystemIndex 8 93 #endif // LE_UPDATE_MESSAGES_H_INCLUDE_GUARD
static bool le_update_UnpackErrorCode(uint8_t **bufferPtr, le_update_ErrorCode_t *valuePtr)
Definition: le_update_messages.h:75
static bool le_update_PackErrorCode(uint8_t **bufferPtr, le_update_ErrorCode_t value)
Definition: le_update_messages.h:66
struct __attribute__((packed))
Definition: le_update_messages.h:20
le_update_State_t
Definition: le_update_common.h:39
_Message_t
Definition: le_update_messages.h:25
#define _MAX_MSG_SIZE
Definition: le_update_messages.h:17
LE_DECLARE_INLINE bool le_pack_UnpackUint32(uint8_t **bufferPtr, uint32_t *valuePtr)
Definition: le_pack.h:1205
static bool le_update_UnpackState(uint8_t **bufferPtr, le_update_State_t *valuePtr)
Definition: le_update_messages.h:50
static bool le_update_PackState(uint8_t **bufferPtr, le_update_State_t value)
Definition: le_update_messages.h:41
le_update_ErrorCode_t
Definition: le_update_common.h:63
LE_DECLARE_INLINE bool le_pack_PackUint32(uint8_t **bufferPtr, uint32_t value)
Definition: le_pack.h:205