Lines Matching full:threshold

13 #include <xyz/openbmc_project/Sensor/Threshold/Critical/server.hpp>
14 #include <xyz/openbmc_project/Sensor/Threshold/HardShutdown/server.hpp>
15 #include <xyz/openbmc_project/Sensor/Threshold/Warning/server.hpp>
37 sdbusplus::xyz::openbmc_project::Sensor::Threshold::server::Warning>;
39 sdbusplus::xyz::openbmc_project::Sensor::Threshold::server::Critical>;
41 sdbusplus::xyz::openbmc_project::Sensor::Threshold::server::HardShutdown>;
95 /** @brief Check if value is over threshold.
98 * @param[in] direction - upper or lower threshold checking
100 * @param[in] threshold - threshold value
105 double threshold, double hyst);
119 /** @brief Get Upper Critical threshold
121 * @return double - Upper Critical threshold
135 /** @brief Get Lower Critical threshold
137 * @return double - Lower Critical threshold
151 /** @brief Get Upper Warning threshold
153 * @return double - Upper Warning threshold
167 /** @brief Get Lower Warning threshold
169 * @return double - Lower Warning threshold
183 /** @brief Get Upper HardShutdown threshold
185 * @return double - Upper HardShutdown threshold
199 /** @brief Get Lower HardShutdown threshold
201 * @return double - Lower HardShutdown threshold
215 /** @brief Get threshold given level and direction
217 * @param[in] level - The threshold level (WARNING/CRITICAL/etc)
218 * @param[in] direction - The threshold direction (HIGH/LOW)
220 * @return double - The requested threshold.
250 /* @brief returns true if the given threshold at level/direction is defined.
252 * @param[in] level - The threshold level (WARNING/CRITICAL/etc)
253 * @param[in] direction - The threshold direction (HIGH/LOW)
255 * @return true if the threshold is valid
263 /* @brief Get the alarm status of the given threshold
265 * @param[in] level - The threshold level (WARNING/CRITICAL/etc)
266 * @param[in] direction - The threshold direction (HIGH/LOW)
297 /* @brief Returns true if at least one threshold alarm is set
299 * @return true if at least one threshold alarm is set
303 /* @brief raises the alarm on the warning threshold
305 * @param[in] direction - The threshold direction (HIGH/LOW)
315 /* @brief raises the alarm on the critical threshold
317 * @param[in] direction - The threshold direction (HIGH/LOW)
327 /* @brief raises the alarm on the hard-shutdown threshold
329 * @param[in] direction - The threshold direction (HIGH/LOW)
339 /* @brief raises the alarm on the threshold
341 * @param[in] level - The threshold level (WARNING/CRITICAL/etc)
342 * @param[in] direction - The threshold direction (HIGH/LOW)
353 /** @brief Check if value is over threshold.
405 * @brief Create a threshold log for the given level/direction tuple.
407 * @param[in] level - The level of the threshold.
408 * @param[in] direction - The direction of the threshold.
415 * @brief Check sensor reading if any threshold has been crossed and update
416 * Threshold interfaces accordingly