class TestDriver

Defined at line 454 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test_fixture.h

Public Methods

void TestDriver (async_dispatcher_t * dispatcher, fidl::ClientEnd<fdfw::Node> node, std::optional<zx::event> node_token, fidl::ServerEnd<fdh::Driver> server)

Defined at line 456 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test_fixture.h

fidl::Client<fdfw::Node> & node ()

Defined at line 464 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test_fixture.h

const std::optional<zx::event> & node_token ()

Defined at line 465 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test_fixture.h

void SetStopHandler (StopHandler handler)

Defined at line 468 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test_fixture.h

void SetDontCloseBindingInStop ()

Defined at line 470 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test_fixture.h

void DropNode ()

Defined at line 474 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test_fixture.h

void CloseBinding ()

Defined at line 475 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test_fixture.h

void Stop (StopCompleter::Sync & completer)

Defined at line 918 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test_fixture.cc

std::shared_ptr<CreatedChild> AddChild (std::string_view child_name, bool owned, bool expect_error, const std::string & class_name)

Defined at line 925 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test_fixture.cc

std::shared_ptr<CreatedChild> AddChild (fdfw::NodeAddArgs child_args, bool owned, bool expect_error)

Defined at line 940 of file ../../src/devices/bin/driver_manager/tests/driver_runner_test_fixture.cc