Lines Matching full:presence
21 namespace presence namespace
28 constexpr auto confAppName = "presence";
36 // Presence method handler function
39 // Presence redundancy policy handler function
61 * @brief Get the json config based fan presence policies
63 * @return - The fan presence policies
78 * @brief Parses and populates the fan presence policies from
79 * the json file and then starts the actual presence
85 /* Fan presence policies */
91 /* List of Fan objects to have presence policies */
94 /* Presence methods mapping to their associated handler function */
98 * Presence redundancy policy mapping to their associated handler
114 * @brief Process the json config to extract the defined fan presence
122 * @brief Get the redundancy policy of presence detection for a fan
136 * Methods of fan presence detection function declarations
141 * @brief Fan presence detection method by tach feedback
146 * @return - A presence sensor to detect fan presence by tach feedback
151 * @brief Fan presence detection method by gpio
156 * @return - A presence sensor to detect fan presence by gpio
163 * Redundancy policies for fan presence detection function declarations
168 * @brief Create an `Anyof` redundancy policy on the created presence
171 * @param[in] fan - fan policy object with the presence sensors for the fan
180 * @brief Create a `Fallback` redundancy policy on the created presence
183 * @param[in] fan - fan policy object with the presence sensors for the fan
193 } // namespace presence