Index: HDDefs.h =================================================================== diff -u -raa54ca2ddb3eb7e86ff0e07efcb7fbfedd64f276 -r40a2ff73c0ad734adbce4695e3404ce597087daf --- HDDefs.h (.../HDDefs.h) (revision aa54ca2ddb3eb7e86ff0e07efcb7fbfedd64f276) +++ HDDefs.h (.../HDDefs.h) (revision 40a2ff73c0ad734adbce4695e3404ce597087daf) @@ -741,4 +741,39 @@ /**@}*/ +/** + * @addtogroup UIUserConfirm + * @{ + */ + +/// Enumeration of generic confirmation. +enum Generic_Confirm_Command +{ + GENERIC_CONFIRM_CMD_OPEN = 0, ///< Generic Confirm command to display the confirmation + GENERIC_CONFIRM_CMD_CLOSE = 1, ///< Generic Confirm command to hide the confirmation, due to timeout or successfully accepted user confirmation + GENERIC_CONFIRM_CMD_REJECT = 2, ///< Generic Confirm command to display the confirmation rejection in case the request in not valid/accepted anymore. + NUM_OF_GENERIC_CONFIRM_COMMAND , ///< Total number of generic confirm commands +}; +typedef enum Generic_Confirm_Command GENERIC_CONFIRM_COMMAND_T; ///< Type for generic confirm enumeration + +/**@}*/ + +/** + * @addtogroup UIUserConfirm + * @{ + */ + +/// Enumeration of generic confirmation. +enum Generic_Confirm_Id +{ + GENERIC_CONFIRM_ID_NONE = 0, ///< Generic Confirm None + GENERIC_CONFIRM_ID_DISINFECT_STOP_WATERFLUSH, ///< water flush stop user confirmation + GENERIC_CONFIRM_ID_DISINFECT_STOP_HEAT, ///< Heat disinfect stop user confirmation + GENERIC_CONFIRM_ID_DISINFECT_STOP_CHEMICAL, ///< Chemical disinfect stop user confirmation + NUM_OF_GENERIC_CONFIRM_IDS, ///< Total number of generic confirm IDs +}; +typedef enum Generic_Confirm_Id GENERIC_CONFIRM_ID_T; ///< Type for generic confirm enumeration + +/**@}*/ + #endif