11 #ifndef TAF_PM_MESSAGES_H_INCLUDE_GUARD 12 #define TAF_PM_MESSAGES_H_INCLUDE_GUARD 17 #define _MAX_MSG_SIZE IFGEN_TAF_PM_MSG_SIZE 27 #define _MSGID_taf_pm_AddStateChangeHandler 0 28 #define _MSGID_taf_pm_RemoveStateChangeHandler 1 29 #define _MSGID_taf_pm_AddStateChangeExHandler 2 30 #define _MSGID_taf_pm_RemoveStateChangeExHandler 3 31 #define _MSGID_taf_pm_NewWakeupSource 4 32 #define _MSGID_taf_pm_StayAwake 5 33 #define _MSGID_taf_pm_Relax 6 34 #define _MSGID_taf_pm_GetPowerState 7 35 #define _MSGID_taf_pm_SetAllVMPowerState 8 36 #define _MSGID_taf_pm_SetVMPowerState 9 37 #define _MSGID_taf_pm_GetMachineList 10 38 #define _MSGID_taf_pm_GetFirstMachineName 11 39 #define _MSGID_taf_pm_GetNextMachineName 12 40 #define _MSGID_taf_pm_DeleteMachineList 13 41 #define _MSGID_taf_pm_SendStateChangeAck 14 149 #endif // TAF_PM_MESSAGES_H_INCLUDE_GUARD _Message_t
Definition: taf_pm_messages.h:25
static bool taf_pm_PackState(uint8_t **bufferPtr, taf_pm_State_t value)
Definition: taf_pm_messages.h:47
taf_pm_Status_t
Definition: taf_pm_common.h:77
static bool taf_pm_UnpackStatus(uint8_t **bufferPtr, taf_pm_Status_t *valuePtr)
Definition: taf_pm_messages.h:81
taf_pm_ClientAck_t
Definition: taf_pm_common.h:107
static bool taf_pm_PackStatus(uint8_t **bufferPtr, taf_pm_Status_t value)
Definition: taf_pm_messages.h:72
taf_pm_NadVm_t
Definition: taf_pm_common.h:94
static bool taf_pm_PackClientAck(uint8_t **bufferPtr, taf_pm_ClientAck_t value)
Definition: taf_pm_messages.h:122
#define _MAX_MSG_SIZE
Definition: taf_pm_messages.h:17
taf_pm_State_t
Definition: taf_pm_common.h:54
LE_DECLARE_INLINE bool le_pack_UnpackUint32(uint8_t **bufferPtr, uint32_t *valuePtr)
Definition: le_pack.h:1205
static bool taf_pm_UnpackClientAck(uint8_t **bufferPtr, taf_pm_ClientAck_t *valuePtr)
Definition: taf_pm_messages.h:131
static bool taf_pm_UnpackNadVm(uint8_t **bufferPtr, taf_pm_NadVm_t *valuePtr)
Definition: taf_pm_messages.h:106
static bool taf_pm_PackNadVm(uint8_t **bufferPtr, taf_pm_NadVm_t value)
Definition: taf_pm_messages.h:97
struct __attribute__((packed))
Definition: taf_pm_messages.h:20
LE_DECLARE_INLINE bool le_pack_PackUint32(uint8_t **bufferPtr, uint32_t value)
Definition: le_pack.h:205
static bool taf_pm_UnpackState(uint8_t **bufferPtr, taf_pm_State_t *valuePtr)
Definition: taf_pm_messages.h:56