template <>
class WireWeakAsyncBufferClientImpl
Defined at line 7088 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/cpp/fidl/fuchsia.ui.test.input/cpp/wire_messaging.h
Public Methods
::fidl::internal::WireBufferThenable< ::fuchsia_ui_test_input::TouchScreen::SimulateTap> SimulateTap (::fuchsia_ui_test_input::wire::TouchScreenSimulateTapRequest TouchScreenSimulateTapRequest)
Simulates a tap at the requested location.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_ui_test_input::TouchScreen::SimulateMultiTap> SimulateMultiTap (::fuchsia_ui_test_input::wire::TouchScreenSimulateMultiTapRequest TouchScreenSimulateMultiTapRequest)
Simulates multi finger tap at the requested locations.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_ui_test_input::TouchScreen::SimulateSwipe> SimulateSwipe (::fuchsia_ui_test_input::wire::TouchScreenSimulateSwipeRequest TouchScreenSimulateSwipeRequest)
Simulates a swipe that starts at `start_location` and ends at `end_location`,
with a total number of move events equal to `move_event_count`.
The generated pointer event stream will be:
DOWN + CHANGE_1 + ... + CHANGE_n + UP, where n == `move_event_count`
Events are injected with no explicit delay in between if `duration` not set.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_ui_test_input::TouchScreen::SimulateMultiFingerGesture> SimulateMultiFingerGesture (::fuchsia_ui_test_input::wire::TouchScreenSimulateMultiFingerGestureRequest TouchScreenSimulateMultiFingerGestureRequest)
Simulates a multi fingers linear gesture that starts at `start_locations`
and ends at `end_locations`, with a total number of move events equal to
`move_event_count`. if the arguments are invalid, the server should close
the connection.
The generated pointer event stream will be:
DOWN + CHANGE_1 + ... + CHANGE_n + UP, where n == `move_event_count`
Events are injected with a small explicit delay in between.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_ui_test_input::TouchScreen::SimulateTouchEvent> SimulateTouchEvent (::fuchsia_input_report::wire::TouchInputReport report)
Simulate a touch event by a touch input report.
TouchInputReport includes a list of contacts that are currently contacting the
touch surface. The report can represent multiply touch events by comparing with
previous reports received.
Caller provides the backing storage for FIDL message.