Home
last modified time | relevance | path

Searched refs:TimerBasedActions (Results 1 – 2 of 2) sorted by relevance

/openbmc/phosphor-fan-presence/control/json/actions/
H A Dtimer_based_actions.hpp41 class TimerBasedActions : class
43 public ActionRegister<TimerBasedActions>
49 TimerBasedActions() = delete;
50 TimerBasedActions(const TimerBasedActions&) = delete;
51 TimerBasedActions(TimerBasedActions&&) = delete;
52 TimerBasedActions& operator=(const TimerBasedActions&) = delete;
53 TimerBasedActions& operator=(TimerBasedActions&&) = delete;
54 ~TimerBasedActions() = default;
62 TimerBasedActions(const json& jsonObj, const std::vector<Group>& groups);
H A Dtimer_based_actions.cpp37 TimerBasedActions::TimerBasedActions(const json& jsonObj, in TimerBasedActions() function in phosphor::fan::control::json::TimerBasedActions
41 std::bind(&TimerBasedActions::timerExpired, this)) in TimerBasedActions()
54 void TimerBasedActions::run(Zone& zone) in run()
105 void TimerBasedActions::startTimer() in startTimer()
120 void TimerBasedActions::stopTimer() in stopTimer()
134 void TimerBasedActions::timerExpired() in timerExpired()
141 void TimerBasedActions::setZones( in setZones()
155 void TimerBasedActions::setTimerConf(const json& jsonObj) in setTimerConf()
189 void TimerBasedActions::setActions(const json& jsonObj) in setActions()