Lines Matching +full:delay +full:- +full:line
7 #include <phosphor-logging/elog-errors.hpp>
8 #include <phosphor-logging/elog.hpp>
9 #include <phosphor-logging/lg2.hpp>
225 * @param[in] namedGpio - The string for the gpio-line-name
233 * @brief Attempts to read the state of the GPIO line.
235 * Throws an exception if line not found, request line fails, or get_value
236 * from line fails.
243 * @brief Attempts to set the state of the GPIO line to the specified value.
245 * Throws an exception if line not found, request line fails, or set_value
246 * to line fails.
248 * @param[in] value - The value to set the state of the GPIO line, 1 or 0.
249 * @param[in] flags - Additional line request flags as defined in gpiod.hpp.
256 * Relies on write, so throws exception if line not found, etc.
258 * @param[in] delay - Milliseconds to delay betwen low/high toggle.
260 void toggleLowHigh(const std::chrono::milliseconds& delay) override;
268 gpiod::line line; member in phosphor::power::psu::GPIOInterface