Lines Matching full:led
7 #include <xyz/openbmc_project/Led/Physical/server.hpp>
16 namespace led namespace
22 sdbusplus::xyz::openbmc_project::Led::server::Physical>;
25 * @brief Responsible for applying actions on a particular physical LED
37 /** @brief Constructs LED object. Argument 'true' says that we hold off
43 * @param[in] objPath - The Dbus path that hosts physical LED
44 * @param[in] ledPath - sysfs path where this LED is exported
45 * @param[in] color - led color name
49 std::unique_ptr<phosphor::led::SysfsLed> led, in Physical() argument
53 led(std::move(led)) in Physical()
59 // Read led color from environment and set it in DBus. in Physical()
80 /** @brief Associated LED implementation
82 std::unique_ptr<phosphor::led::SysfsLed> led; member in phosphor::led::Physical
84 /** @brief The value that will assert the LED */
93 /** @brief Applies the user triggered action on the LED
96 * @param [in] current - Current state of LED
103 /** @brief Sets the LED to either ON or OFF state
110 /** @brief Sets the LED to BLINKING
116 /** @brief set led color property in DBus
118 * @param[in] color - led color name
123 } // namespace led