Lines Matching +full:phosphor +full:- +full:fan +full:- +full:presence
3 #include "fan.hpp"
9 namespace phosphor namespace
11 namespace fan namespace
13 namespace presence namespace
23 * subsequent presence sensors when the active
25 * sensor indicates the fan is present.
40 * @param[in] fan - The fan associated with the policy.
41 * @param[in] s - The set of sensors associated with the policy.
42 * @param[in] e - EEPROM device instance
44 Fallback(const Fan& fan, in Fallback() argument
47 RedundancyPolicy(fan, std::move(e)), sensors(s) in Fallback()
55 * @param[in] fan - The fan associated with the policy.
56 * @param[in] s - The set of sensors associated with the policy.
58 Fallback(const Fan& fan, in Fallback() argument
60 Fallback(fan, s, nullptr) in Fallback()
69 * @param[in] present - The new presence state according
71 * @param[in] sensor - The sensor that changed state.
78 * Start monitoring the fan.
83 /** @brief All presence sensors in the redundancy set. */
86 /** @brief The active presence sensor. */
90 } // namespace presence
91 } // namespace fan
92 } // namespace phosphor