template <>

class WireSyncBufferClientImpl

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

Public Methods

::fidl::OneWayStatus Register (::fidl::ClientEnd< ::fuchsia_input_report::InputDevice> && device)

Registers an input device represented by `device`.

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

InputReportsReader returned by device.GetInputReportsReader().

Caller provides the backing storage for FIDL message via an argument to `.buffer()`.

::fidl::WireUnownedResult< ::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().

Caller provides the backing storage for FIDL message via an argument to `.buffer()`.