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::HandleInfostartup_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