class FakePowerBroker
Defined at line 178 of file ../../src/devices/block/drivers/sdmmc/sdmmc-block-device-test.cc
Public Members
FakeElementControl * hardware_power_element_control_
FakeLessor * hardware_power_lessor_
Client hardware_power_element_runner_client_
vector servers_
Public Methods
zx::result<> Serve (fdf::OutgoingDirectory & to_driver_vfs)
Defined at line 148 of file ../../src/devices/block/drivers/sdmmc/sdio-controller-device-test.cc
std::vector<uint8_t> lease_power_levels ()
Defined at line 166 of file ../../src/devices/block/drivers/sdmmc/sdio-controller-device-test.cc
std::vector<zx::event> TakeDependencyTokens ()
Defined at line 168 of file ../../src/devices/block/drivers/sdmmc/sdio-controller-device-test.cc
std::vector<fidl::ServerEnd<fuchsia_power_broker::LeaseControl>> TakeLeaseControlServerEnds ()
Defined at line 170 of file ../../src/devices/block/drivers/sdmmc/sdio-controller-device-test.cc
std::vector<fidl::ClientEnd<fuchsia_power_broker::ElementRunner>> TakeElementRunnerClientEnds ()
Defined at line 174 of file ../../src/devices/block/drivers/sdmmc/sdio-controller-device-test.cc
void AddHardwarePowerElement (fidl::ServerEnd<fuchsia_power_broker::ElementControl>element_control_server_end,fidl::ClientEnd<fuchsia_power_broker::ElementRunner>element_runner_client_end,fidl::ServerEnd<fuchsia_power_broker::Lessor>lessor_server_end)
Defined at line 180 of file ../../src/devices/block/drivers/sdmmc/sdmmc-block-device-test.cc