template <>
class WireWeakAsyncBufferClientImpl
Defined at line 6324 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::MediaButtonsDevice::SimulateButtonPress> SimulateButtonPress (::fuchsia_ui_test_input::wire::MediaButtonsDeviceSimulateButtonPressRequest MediaButtonsDeviceSimulateButtonPressRequest)
Simulates a button press and release on the requested button on the
device.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_ui_test_input::MediaButtonsDevice::SendButtonsState> SendButtonsState (::fuchsia_ui_test_input::wire::MediaButtonsDeviceSendButtonsStateRequest MediaButtonsDeviceSendButtonsStateRequest)
Send a vector of pressing button on the requested button on the
device. Passing empty vector will release all pressing buttons.
Caller provides the backing storage for FIDL message.
::fidl::internal::WireBufferThenable< ::fuchsia_ui_test_input::MediaButtonsDevice::ScheduleSimulateButtonPress> ScheduleSimulateButtonPress (::fuchsia_ui_test_input::wire::MediaButtonsDeviceScheduleSimulateButtonPressRequest MediaButtonsDeviceScheduleSimulateButtonPressRequest)
Schedules a button press and release of the requested button at a
specific duration from now. "Now" is defined as the time when the request is processed by the
device, so there is some latency.
Caller provides the backing storage for FIDL message.