class Loader

Defined at line 29 of file ../../src/devices/bin/driver_loader/loader.h

Public Methods

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_driver_loader::DriverHostLauncher> md, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 48 of file ../../src/devices/bin/driver_loader/loader.h

std::unique_ptr<Loader> Create (async_dispatcher_t * dispatcher, LoadDriverHandler load_driver_handler_for_testing)

If |load_driver_handler_for_testing| is provided, it will be called each time a driver has been

loaded. This allows tests to inject custom bootstrap behavior.

Defined at line 52 of file ../../src/devices/bin/driver_loader/loader.cc

void Connect (fidl::ServerEnd<fuchsia_driver_loader::DriverHostLauncher> server_end)

Defined at line 64 of file ../../src/devices/bin/driver_loader/loader.cc

void Launch (LaunchRequestView request, LaunchCompleter::Sync & completer)

fidl::WireServer

<fuchsia

_driver_loader::DriverHostLauncher>

Defined at line 197 of file ../../src/devices/bin/driver_loader/loader.cc