template <>
class WireWeakAsyncClientImpl
Defined at line 741 of file fidling/gen/sdk/fidl/fuchsia.driver.compat/fuchsia.driver.compat/cpp/fidl/fuchsia.driver.compat/cpp/wire_messaging.h
Public Methods
::fidl::internal::WireThenable< ::fuchsia_driver_compat::Device::GetMetadata> GetMetadata ()
Get all of the metadata associated with this device.
Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.
::fidl::internal::WireThenable< ::fuchsia_driver_compat::Device::GetBanjoProtocol> GetBanjoProtocol (uint32_t proto_id, uint64_t process_koid)
Connect to a banjo protocol that this device is exposing.
The caller needs to send a copy of their process koid so the callee can verify
that both drivers are in the same process.
Allocates 32 bytes of request buffer on the stack. The callback is stored on the heap.