class TestDriver

Defined at line 18 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.h

Public Methods

zx::result<> Start ()

Defined at line 9 of file ../../src/devices/misc/drivers/test/test.cc

void Start (fdf::StartCompleter completer)

Defined at line 11 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.cc

void TestDriver (fdf::DriverStartArgs start_args, fdf::UnownedSynchronizedDispatcher driver_dispatcher)

Defined at line 23 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.h

void PrepareStop (fdf::PrepareStopCompleter completer)

Defined at line 152 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.cc

void Stop ()

Defined at line 171 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.cc

zx::result<> InitSyncCompat ()

Defined at line 173 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.cc

void BeginInitAsyncCompat (fit::callback<void (zx::result<>)> completed)

Defined at line 179 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.cc

zx::result<> ExportDevfsNodeSync ()

Defined at line 34 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.cc

bool async_added_child ()

Defined at line 49 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.h

bool sync_added_child ()

Defined at line 50 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.h

zx::result<> ServeDriverService ()

Defined at line 69 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.cc

zx::result<> ServeZirconService ()

Defined at line 79 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.cc

zx::result<> ValidateIncomingDriverService (std::string_view instance)

Defined at line 89 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.cc

zx::result<> ValidateIncomingZirconService (std::string_view instance)

Defined at line 118 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.cc

void CreateChildNodeSync ()

Defined at line 186 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.cc

void CreateChildNodeAsync ()

Defined at line 202 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.cc

void on_fidl_error (fidl::UnbindInfo error)

fidl::WireAsyncEventHandler

<fuchsia

_driver_framework::NodeController>

Defined at line 221 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.cc

void handle_unknown_event (fidl::UnknownEventMetadata<fuchsia_driver_framework::NodeController> metadata)

Defined at line 232 of file ../../sdk/lib/driver/component/cpp/tests/test_driver.cc