Index: DGDefs.h =================================================================== diff -u -r5797b65b3af9e0d039c596354bdc59e7caa7ec01 -ra42b3f3ff1f46c0e63d2ebcf7e6a37cc9ba2e1e9 --- DGDefs.h (.../DGDefs.h) (revision 5797b65b3af9e0d039c596354bdc59e7caa7ec01) +++ DGDefs.h (.../DGDefs.h) (revision a42b3f3ff1f46c0e63d2ebcf7e6a37cc9ba2e1e9) @@ -185,6 +185,24 @@ }; typedef enum DG_Drain_States DG_DRAIN_STATE_T; ///< Type for DG drain mode states enumeration +/**@}*/ + +/** + * @addtogroup HDDisinfectStates + * @{ + */ + +/// Sub-mode states while in standby mode disinfect +enum DG_Disinfect_States +{ + DG_DISINFECT_FLUSH_STATE = 0, ///< DG disinfect flush + DG_DISINFECT_HEAT_STATE, ///< DG disinfect heat + DG_DISINFECT_CHEM_STATE, ///< DG disinfect chemical + DG_DISINFECT_NOT_RUNNING_STATE, ///< DG disinfect not running + NUM_OF_DG_DISINFECT_STATES ///< Number of DG disinfect states +}; +typedef enum DG_Disinfect_States DG_DISINFECT_STATE_T; ///< Type for DG disinfect states that are broadcast to UI + /**@}*/ /**