class FakeVreg
Defined at line 20 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.h
Public Methods
void FakeVreg (async_dispatcher_t * dispatcher)
Defined at line 9 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.cc
void SetVoltageStep (SetVoltageStepRequestView request, SetVoltageStepCompleter::Sync & completer)
Defined at line 11 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.cc
void GetVoltageStep (GetVoltageStepCompleter::Sync & completer)
Defined at line 24 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.cc
void SetState (SetStateRequestView request, SetStateCompleter::Sync & completer)
Defined at line 32 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.cc
void NotImplemented_ (const std::string & name, ::fidl::CompleterBase & completer)
Defined at line 33 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.h
void set_set_voltage_step_result (zx::result<> result)
Defined at line 39 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.h
void set_get_voltage_step_result (zx::result<uint32_t> result)
Defined at line 40 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.h
void set_set_state_result (zx::result<> result)
Defined at line 43 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.h
void set_enable_result (zx::result<> result)
Defined at line 44 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.h
void set_disable_result (zx::result<> result)
Defined at line 45 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.h
void set_get_regulator_params_result (zx::result<> result)
Defined at line 46 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.h
void Enable (EnableCompleter::Sync & completer)
Defined at line 49 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.cc
bool enabled ()
Defined at line 50 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.h
uint32_t voltage_step ()
Defined at line 51 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.h
uint32_t voltage_uv ()
Defined at line 52 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.h
void Disable (DisableCompleter::Sync & completer)
Defined at line 58 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.cc
void GetRegulatorParams (GetRegulatorParamsCompleter::Sync & completer)
Defined at line 67 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.cc
void SetRegulatorParams (uint32_t min_uv, uint32_t step_size_uv, uint32_t num_steps)
Defined at line 75 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.cc
std::optional<bool> take_enable_request ()
Defined at line 81 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.cc
std::optional<fuchsia_hardware_vreg::RegulatorMode> take_mode_request ()
Defined at line 87 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.cc
void Bind (async_dispatcher_t * dispatcher, fidl::ServerEnd<fuchsia_hardware_vreg::Vreg> server_end)
Defined at line 93 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.cc
fuchsia_hardware_vreg::Service::InstanceHandler CreateInstanceHandler ()
Defined at line 98 of file ../../sdk/lib/driver/fake-vreg/cpp/fake-vreg.cc