Index: NVDataMgmt.h =================================================================== diff -u -re2611bd03c4a86fae5d4f525b91d6fbfb597a8e0 -r793c9593c95fc6ecb33130a6b4a340c825ff01b8 --- NVDataMgmt.h (.../NVDataMgmt.h) (revision e2611bd03c4a86fae5d4f525b91d6fbfb597a8e0) +++ NVDataMgmt.h (.../NVDataMgmt.h) (revision 793c9593c95fc6ecb33130a6b4a340c825ff01b8) @@ -76,6 +76,7 @@ NVDATAMGMT_SCHEDULED_RUNS_RECORD, ///< NVDataMgmt process scheduled runs record. NVDATAMGMT_HEATERS_INFO_RECORD, ///< NVDataMgmt process heaters info record. #endif + NVDATAMGMT_USAGE_INFO_RECORD, ///< NVDataMgmt process usage info record. NUM_OF_NVDATMGMT_RECORDS_JOBS ///< Number of NVDataMgmt records jobs. } RECORD_JOBS_STATE_T; @@ -101,13 +102,13 @@ } LOG_DATA_T; #pragma pack(pop) -void initNVDataMgmt ( void ); +void initNVDataMgmt( void ); void signalPowerOffWarning( void ); -void execNVDataMgmt ( void ); +void execNVDataMgmt( void ); -SELF_TEST_STATUS_T execNVDataMgmtSelfTest ( void ); +SELF_TEST_STATUS_T execNVDataMgmtSelfTest( void ); void execNVDataMgmtProcessRecord( void ); @@ -120,8 +121,9 @@ #endif #ifdef _DG_ -BOOL setWaterConsumption ( U32 liters ); -U32 getWaterConsumption ( void ); +BOOL setROWaterGeneratedL( F32 liters, BOOL isServiceDone ); +BOOL setLastDisinfectDate( U32 epochTime ); +BOOL setDisinfectStatus( BOOL disinfectStatus ); BOOL setHeatersInfoRecord( U08 *addressPtr, U32 infoLength ); #endif #ifdef _HD_