class BufferCollectionToken
Defined at line 591 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/markers.h
A BufferCollectionToken is not a BufferCollection, but rather a way to
identify a potential shared BufferCollection prior to the BufferCollection
being allocated.
We use a channel for the BufferCollectionToken instead of a single eventpair
(pair) because this way we can detect error conditions like a participant
dying mid-create.
The fuchsia.sysmem.BufferCollectionToken type is not yet deprecated due to
its use in some other protocols (for now), but all the internals of
fuchsia.sysmem.BufferCollectionToken are deprecated. Token channels serve
both fuchsia.sysmem.BufferCollectionToken and
fuchsia.sysmem2.BufferCollectionToken.
This protocol will be deprecated once other protocols have switched their
token fields to fuchsia.sysmem2.BufferCollectionToken.
Public Members
static Openness kOpenness