class DriverHostRunner
Defined at line 26 of file ../../src/devices/bin/driver_manager/driver_host_runner.h
Public Methods
void DriverHostRunner (async_dispatcher_t * dispatcher, fidl::ClientEnd<fuchsia_component::Realm> realm)
TODO(https://fxbug.dev/340928556): start the loader as a separate process instead.
Defined at line 96 of file ../../src/devices/bin/driver_manager/driver_host_runner.cc
void PublishComponentRunner (component::OutgoingDirectory & outgoing)
Defined at line 107 of file ../../src/devices/bin/driver_manager/driver_host_runner.cc
void StartDriverHost (fidl::WireSharedClient<fuchsia_driver_loader::DriverHostLauncher> driver_host_launcher, fidl::ServerEnd<fuchsia_io::Directory> exposed_dir, std::shared_ptr<bool> exposed_dir_connected, StartDriverHostCallback callback)
Defined at line 149 of file ../../src/devices/bin/driver_manager/driver_host_runner.cc
std::unordered_set<const DriverHost *> DriverHosts ()
Returns all started driver hosts. This will be used by tests.
Defined at line 169 of file ../../src/devices/bin/driver_manager/driver_host_runner.cc