class CompositeNodeManager
Defined at line 7589 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/hlcpp/fuchsia/driver/framework/cpp/fidl.h
Protocol through which board drivers can create composite node specs.
Composite node specs are created at runtime to dynamically bridge the
static bind rules of a composite driver with the dynamic bind properties
of nodes in the system so that the driver bind rules are more generic and reusable.
Public Members
static const char[] Name_
Public Methods
void ~CompositeNodeManager ()
void AddSpec (::fuchsia::driver::framework::CompositeNodeSpec CompositeNodeSpec, AddSpecCallback callback)
Adds the given composite node specification to the driver framework.
Protected Methods
void handle_unknown_method (uint64_t ordinal, bool method_has_response)
Friends
class CompositeNodeManager_Stub