Index: firmware/App/Services/SystemCommMessages.h =================================================================== diff -u -r57fe78d545ac91ba3f8d38ff76079a0d7ec8c0db -r4e1b1e718c7df521980c6cbfbe94f53720292913 --- firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 57fe78d545ac91ba3f8d38ff76079a0d7ec8c0db) +++ firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 4e1b1e718c7df521980c6cbfbe94f53720292913) @@ -75,6 +75,19 @@ U32 rejection_reason; ///< Rejection reason if not accepted. } UI_RESPONSE_PAYLOAD_T; +typedef struct +{ + U08 userRequest; ///< request to confirm, cancel, or reject off button request +} UI_OFF_BUTTON_RESPONSE_PAYLOAD_T; + +typedef struct +{ + U32 event; ///< Event ID + U32 dataType1; ///< Data type for data field 1 + EVENT_DATAS_T data1; ///< data field 1 + U32 dataType2; ///< Data type for data field 2 + EVENT_DATAS_T data2; ///< Data field 2 +} EVENT_PAYLOAD_T; // ********** public function prototypes **********