Lines Matching full:error
19 "org.open_power.OCC.Firmware.Error.PresenceMismatch";
20 constexpr auto SAFE_ERROR_PATH = "org.open_power.OCC.Device.Error.SafeState";
22 "org.open_power.OCC.Firmware.Error.MissingOCCSensors";
24 "org.open_power.OCC.Device.Error.OpenFailure";
26 /** @class Error
27 * @brief Monitors for OCC device error condition
29 class Error class
32 Error() = delete;
33 Error(const Error&) = delete;
34 Error& operator=(const Error&) = delete;
35 Error(Error&&) = default;
36 Error& operator=(Error&&) = default;
38 /** @brief Constructs the Error object
42 * @param[in] callBack - Optional function callback on error condition
44 Error(EventPtr& event, const fs::path& file, in Error() function in open_power::occ::Error
51 virtual ~Error() in ~Error()
60 * @brief Contains data relevant to an error that occurred.
74 * @param[in] path - the DBus error path
75 * @param[in] err - Optional error return code
93 /** @brief Starts to monitor for error conditions
95 * @param[in] poll - Indicates whether or not the error file should
97 * necessary for error files that don't support the poll
102 /** @brief Removes error watch */
117 /** @brief Current state of error watching */
139 /** @brief When the error event is received, analyzes it
140 * and makes a callback to error handler if the
141 * content denotes an error condition
149 /** Error file */
152 /** @brief Optional function to call on error scenario */