struct DriverLoadArgs

Defined at line 30 of file ../../src/devices/bin/driver_manager/driver_host.h

Components needed to load a driver using dynamic linking.

Public Members

basic_string driver_soname
vmo driver_file
ClientEnd lib_dir
vector additional_root_modules

Public Methods

void DriverLoadArgs (std::string_view driver_soname, zx::vmo driver_file, fidl::ClientEnd<fuchsia_io::Directory> lib_dir, std::vector<fuchsia_driver_loader::RootModule> additional_root_modules)

Defined at line 34 of file ../../src/devices/bin/driver_manager/driver_host.h

zx::result<DriverLoadArgs> Create (fuchsia_component_runner::wire::ComponentStartInfo start_info)

static

Defined at line 52 of file ../../src/devices/bin/driver_manager/driver_host.cc