class BasicElementRunner

Defined at line 189 of file ../../src/power/testing/system-integration/util/test_util.cc

Basic implementation of fuchsia_power_broker::ElementRunner for integration tests.

Serves level change requests (SetLevel) for test-created power elements like the

"fake-all-drivers" aggregator power element.

Public Methods

void BasicElementRunner (fidl::ServerEnd<fuchsia_power_broker::ElementRunner> server_end)

Defined at line 191 of file ../../src/power/testing/system-integration/util/test_util.cc

void SetLevel (SetLevelRequest & request, SetLevelCompleter::Sync & completer)

Defined at line 197 of file ../../src/power/testing/system-integration/util/test_util.cc

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_power_broker::ElementRunner> metadata, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 201 of file ../../src/power/testing/system-integration/util/test_util.cc