template <>
class WireWeakAsyncClientImpl
Defined at line 900 of file fidling/gen/sdk/fidl/fuchsia.ui.pointerinjector/fuchsia.ui.pointerinjector/cpp/fidl/fuchsia.ui.pointerinjector/cpp/wire_messaging.h
Public Methods
::fidl::internal::WireThenable< ::fuchsia_ui_pointerinjector::Device::Inject> Inject (::fidl::VectorView< ::fuchsia_ui_pointerinjector::wire::Event> events)
Injects events into a target.
Batching: The caller is expected to batch-inject all events that share the
same timestamp (e.g., multiple finger samples). There may be multiple such
batches per injection call.
Flow control: The caller is allowed at most one in-flight |Inject| call
at at time: subsequent |Inject| calls must wait until the acknowledgment
returns. Non-compliance results in channel closure.
The request and callback are allocated on the heap.