63 void register_activity() override;
64 std::chrono::seconds activity_timeout() const override;
65 void set_activity_timeout(
std::chrono::seconds aTimeout) override;
67 bool is_green_mode_enabled() const override;
68 void enable_green_mode() override;
69 void disable_green_mode() override;
75 bool iGreenModeEnabled;
76 std::chrono::seconds iActivityTimeout;
77 std::chrono::steady_clock::time_point iLastActivityTime;