class DriverHost

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

Public Methods

void Start (fidl::ClientEnd<fuchsia_driver_framework::Node> client_end, std::string node_name, fuchsia_driver_framework::wire::NodePropertyDictionary2 node_properties, fidl::VectorView<fuchsia_driver_framework::wire::NodeSymbol> symbols, fidl::VectorView<fuchsia_driver_framework::wire::Offer> offers, fuchsia_component_runner::wire::ComponentStartInfo start_info, zx::event node_token, fidl::ServerEnd<fuchsia_driver_host::Driver> driver, PowerElementStartArgs power_element_args, StartCallback cb)
zx::result<uint64_t> GetMainThreadKoid ()
zx::result<uint64_t> GetProcessKoid ()
void StartWithDynamicLinker (fidl::ClientEnd<fuchsia_driver_framework::Node> node, std::string node_name, DriverLoadArgs load_args, DriverStartArgs start_args, zx::event node_token, fidl::ServerEnd<fuchsia_driver_host::Driver> driver, PowerElementStartArgs power_element_args, StartCallback cb)

Loads and starts a driver using dynamic linking.

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

bool IsDynamicLinkingEnabled ()

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

void TriggerStackTrace ()

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

Records