template <>
class WireWeakAsyncBufferClientImpl
Defined at line 2638 of file fidling/gen/sdk/fidl/fuchsia.driver.index/fuchsia.driver.index/cpp/fidl/fuchsia.driver.index/cpp/wire_messaging.h
Public Methods
::fidl::internal::WireBufferThenable< ::fuchsia_driver_index::DriverIndex::MatchDriver> MatchDriver (::fuchsia_driver_index::wire::MatchDriverArgs args)
Match a set of device arguments to a driver package URL.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_driver_index::DriverIndex::AddCompositeNodeSpec> AddCompositeNodeSpec (::fuchsia_driver_framework::wire::CompositeNodeSpec CompositeNodeSpec)
Adds a composite node spec to the driver index. The driver index stores the
composite node spec and maps it by the name. The stored composite node specs are
included in the driver matching process.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_driver_index::DriverIndex::RebindCompositeNodeSpec> RebindCompositeNodeSpec (::fidl::StringView spec, ::fidl::StringView driver_url_suffix)
Rematch the composite node spec to a composite driver. If a driver url suffix is
provided, the composite node spec will only be matched against drivers with URLS that
end with the suffix.
Caller provides the backing storage for FIDL message.