class BufferCollectionToken
Defined at line 900 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/markers.h
A [`fuchsia.sysmem2/BufferCollectionToken`] is not a buffer collection, but
rather is a way to identify a specific potential shared buffer collection,
and a way to distribute that potential shared buffer collection to
additional participants prior to the buffer collection allocating any
buffers.
Epitaphs are not used in this protocol.
We use a channel for the `BufferCollectionToken` instead of a single
`eventpair` (pair) because this way we can detect error conditions like a
participant failing mid-create.
Public Members
static Openness kOpenness
Records
-
class AttachNodeTracking -
class CreateBufferCollectionTokenGroup -
class Duplicate -
class DuplicateSync -
class GetBufferCollectionId -
class GetNodeRef -
class IsAlternateFor -
class Release -
class SetDebugClientInfo -
class SetDebugTimeoutLogDeadline -
class SetDispensable -
class SetName -
class SetVerboseLogging -
class SetWeak -
class SetWeakOk -
class Sync