template <>

class NaturalClientImpl

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

Public Methods

::fidl::internal::NaturalThenable< ::fuchsia_input_injection::InputDeviceRegistry::RegisterAndGetDeviceInfo> RegisterAndGetDeviceInfo (::fidl::Request< ::fuchsia_input_injection::InputDeviceRegistry::RegisterAndGetDeviceInfo> request)

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().

::fit::result< ::fidl::OneWayError> Register (::fidl::Request< ::fuchsia_input_injection::InputDeviceRegistry::Register> request)

Registers an input device represented by `device`.

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

InputReportsReader returned by device.GetInputReportsReader().