class ComponentOwner
Defined at line 24 of file ../../src/devices/bin/driver_manager/component_owner.h
Interface to be inherited by driver framework classes that can interact with a
component controller.
Public Methods
void SetController (fidl::ClientEnd<fuchsia_component::Controller> component_controller)
void OnComponentStarted (const std::weak_ptr<BootupTracker> & bootup_tracker, const std::string & moniker, zx::result<StartedComponent> component)
void RequestStartComponent (fuchsia_process::wire::HandleInfo startup_handle, const std::string & moniker, const std::weak_ptr<BootupTracker> & bootup_tracker)
void ~ComponentOwner ()
Defined at line 26 of file ../../src/devices/bin/driver_manager/component_owner.h
bool SkipInjectedOffers ()
Defined at line 39 of file ../../src/devices/bin/driver_manager/component_owner.h
std::optional<fuchsia_component_sandbox::DictionaryRef> TakeDictionary ()
Defined at line 41 of file ../../src/devices/bin/driver_manager/component_owner.h