diff options
Diffstat (limited to 'src/components/utils/include/utils/system_time_handler.h')
-rw-r--r-- | src/components/utils/include/utils/system_time_handler.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/components/utils/include/utils/system_time_handler.h b/src/components/utils/include/utils/system_time_handler.h index 15b2dd0cca..2013622f30 100644 --- a/src/components/utils/include/utils/system_time_handler.h +++ b/src/components/utils/include/utils/system_time_handler.h @@ -50,6 +50,11 @@ class SystemTimeListener { * @param utc_time current system time. */ virtual void OnSystemTimeArrived(const time_t utc_time) = 0; + + /** + * @brief OnSystemTimeFailed Notify about system request failure + */ + virtual void OnSystemTimeFailed() = 0; }; /** @@ -97,6 +102,12 @@ class SystemTimeHandler { time_t GetUTCTime(); /** + * @brief ResetPendingSystemTimeRequests resets waiting for system time + * requests flag + */ + virtual void ResetPendingSystemTimeRequests() = 0; + + /** * @brief Checks if system time is ready * and can be requested by GetSystemTime request * @return True if HMI is ready to provide UTC time |