class PwmChannel
Defined at line 19 of file ../../src/devices/pwm/drivers/pwm/pwm.h
Public Members
static basic_string_view kClassName
Public Methods
void PwmChannel (uint32_t id, async_dispatcher_t * dispatcher, ddk::PwmImplProtocolClient pwm_impl)
Defined at line 23 of file ../../src/devices/pwm/drivers/pwm/pwm.h
zx::result<> Init (const std::shared_ptr<fdf::Namespace> & incoming, std::shared_ptr<fdf::OutgoingDirectory> & outgoing, fidl::UnownedClientEnd<fuchsia_driver_framework::Node> parent)
Defined at line 55 of file ../../src/devices/pwm/drivers/pwm/pwm.cc
void GetConfig (GetConfigCompleter::Sync & completer)
fidl::WireServer
<fuchsia
_hardware_pwm::Pwm> implementation.
Defined at line 99 of file ../../src/devices/pwm/drivers/pwm/pwm.cc
void SetConfig (SetConfigRequestView request, SetConfigCompleter::Sync & completer)
Defined at line 122 of file ../../src/devices/pwm/drivers/pwm/pwm.cc
void Enable (EnableCompleter::Sync & completer)
Defined at line 141 of file ../../src/devices/pwm/drivers/pwm/pwm.cc
void Disable (DisableCompleter::Sync & completer)
Defined at line 152 of file ../../src/devices/pwm/drivers/pwm/pwm.cc