template <>

class WireWeakAsyncClientImpl

Defined at line 504 of file fidling/gen/sdk/fidl/fuchsia.input.injection/fuchsia.input.injection/cpp/fidl/fuchsia.input.injection/cpp/wire_messaging.h

Public Methods

::fidl::internal::WireThenable< ::fuchsia_input_injection::InputDeviceRegistry::RegisterAndGetDeviceInfo> RegisterAndGetDeviceInfo (::fidl::ClientEnd< ::fuchsia_input_report::InputDevice> && device)

Registers an input device represented by `device` and return the device id of the

added test device.

On registration, the InputDeviceRegistry starts listening for input reports on the

InputReportsReader returned by device.GetInputReportsReader().

Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.