template <>
class WireWeakAsyncClientImpl
Defined at line 1782 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/cpp/fidl/fuchsia.accessibility.semantics/cpp/wire_messaging.h
Public Methods
::fidl::internal::WireThenable< ::fuchsia_accessibility_semantics::SemanticTree::CommitUpdates> CommitUpdates ()
Commits pending changes to node tree associated with the view using UpdateSemanticNodes and
DeleteSemanticNodes. Updates are processed in the order in which they are received. If the
committed updates result in an ill-formed tree (for example a missing root node or a cycle)
the semantic manager will close the channel.
Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.
::fidl::internal::WireThenable< ::fuchsia_accessibility_semantics::SemanticTree::SendSemanticEvent> SendSemanticEvent (::fuchsia_accessibility_semantics::wire::SemanticEvent semantic_event)
Sends a Semantic Event related to this tree. This applies immediately
and does not wait for CommitUpdates(). It is the caller's
responsibility to fire events on nodes that have been already commited.
The return callback is invoked to acknowledge that the event was received.
The request and callback are allocated on the heap.