template <>
class WireWeakAsyncClientImpl
Defined at line 7498 of file fidling/gen/sdk/fidl/fuchsia.media.sessions2/fuchsia.media.sessions2/cpp/fidl/fuchsia.media.sessions2/cpp/wire_messaging.h
Public Methods
::fidl::internal::WireThenable< ::fuchsia_media_sessions2::SessionsWatcher::SessionUpdated> SessionUpdated (uint64_t session_id, ::fuchsia_media_sessions2::wire::SessionInfoDelta session_info_delta)
Called by the registry service when a session is updated. On first connection,
this will be called as many times as needed to communicate the state of the
world.
`SessionsWatcher` must reply to acknowledge receipt of the session info delta.
Delinquent watchers who do not reply will eventually be disconnected.
The request and callback are allocated on the heap.
::fidl::internal::WireThenable< ::fuchsia_media_sessions2::SessionsWatcher::SessionRemoved> SessionRemoved (uint64_t session_id)
Called by the registry service when a session is removed from the registered
collection.
`SessionsWatcher` must reply to acknlowledge receipt of the session removal.
Delinquent watchers who do not reply will eventually be disconnected.
Allocates 24 bytes of request buffer on the stack. The callback is stored on the heap.