class PwmChannel
Defined at line 20 of file ../../src/devices/pwm/drivers/pwm/pwm.h
Public Members
static basic_string_view kClassName
Public Methods
void PwmChannel (uint32_tid,async_dispatcher_t *dispatcher,ddk::PwmImplProtocolClientpwm_impl)
Defined at line 24 of file ../../src/devices/pwm/drivers/pwm/pwm.h
zx::result<> Init (std::shared_ptr<fdf::OutgoingDirectory> & outgoing, fidl::UnownedClientEnd<fuchsia_driver_framework::Node> parent)
Defined at line 56 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