Skip to main content

Crate fidl_next_common_fuchsia_sysmem2

Crate fidl_next_common_fuchsia_sysmem2 

Source

Re-exports§

pub use self::natural::*;

Modules§

generic
natural
secure_mem
wire
wire_optional

Structs§

SecureMem
The type corresponding to the SecureMem protocol. SecureMem

Constants§

CPU_USAGE_READ
CPU_USAGE_READ_OFTEN
CPU_USAGE_WRITE
CPU_USAGE_WRITE_OFTEN
DISPLAY_USAGE_CURSOR
DISPLAY_USAGE_LAYER
MAX_CLIENT_NAME_LENGTH
The max length in bytes of the name request field in [fuchsia.sysmem2/Allocator.SetDebugClientInfo] and [fuchsia.sysmem2/Node.SetDebugClientInfo].
MAX_COUNT_BUFFER_COLLECTION_CONSTRAINTS_IMAGE_FORMAT_CONSTRAINTS
The maximum size of [fuchsia.sysmem2/BufferCollectionConstraints.image_format_constraints].
MAX_COUNT_BUFFER_COLLECTION_INFO_BUFFERS
The maximum entries that can be in the [fuchsia.sysmem2/BufferCollectionInfo.buffers] field.
MAX_COUNT_BUFFER_MEMORY_CONSTRAINTS_PERMITTED_HEAPS
The maximum size of [fuchsia.sysmem2/BufferMemoryConstraints.permitted_heaps].
MAX_COUNT_CREATE_CHILDREN
The maximum number of token children of an OR group that can be created per call to [fuchsia.sysmem2/BufferCollectionTokenGroup.CreateChildrenSync].
MAX_COUNT_DUPLICATES
MAX_COUNT_IMAGE_FORMAT_CONSTRAINTS_COLOR_SPACES
The maximum size of [fuchsia.sysmem2/ImageFormatConstraints.color_spaces].
MAX_COUNT_IMAGE_FORMAT_CONSTRAINTS_REQUIRED_MAX_SIZE_LIST
MAX_COUNT_PIXEL_FORMAT_AND_MODIFIERS
The maximum size of [fuchsia.sysmem2/ImageFormatConstraints.pixel_format_and_modifiers].
MAX_HEAPS_COUNT
MAX_RANGES_COUNT
NONE_USAGE
NONE_USAGE_PERMIT_ALLOCATION
VIDEO_USAGE_CAPTURE
VIDEO_USAGE_DECRYPTOR_OUTPUT
VIDEO_USAGE_HW_DECODER
VIDEO_USAGE_HW_DECODER_INTERNAL
VIDEO_USAGE_HW_ENCODER
VULKAN_BUFFER_USAGE_INDEX_BUFFER
VULKAN_BUFFER_USAGE_INDIRECT_BUFFER
VULKAN_BUFFER_USAGE_STORAGE_BUFFER
VULKAN_BUFFER_USAGE_STORAGE_TEXEL_BUFFER
VULKAN_BUFFER_USAGE_TRANSFER_DST
VULKAN_BUFFER_USAGE_TRANSFER_SRC
VULKAN_BUFFER_USAGE_UNIFORM_BUFFER
VULKAN_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER
VULKAN_BUFFER_USAGE_VERTEX_BUFFER
VULKAN_IMAGE_USAGE_COLOR_ATTACHMENT
VULKAN_IMAGE_USAGE_INPUT_ATTACHMENT
VULKAN_IMAGE_USAGE_SAMPLED
VULKAN_IMAGE_USAGE_STENCIL_ATTACHMENT
VULKAN_IMAGE_USAGE_STORAGE
VULKAN_IMAGE_USAGE_TRANSFER_DST
VULKAN_IMAGE_USAGE_TRANSFER_SRC
VULKAN_IMAGE_USAGE_TRANSIENT_ATTACHMENT

Traits§

SecureMemClientHandler
A client handler for the SecureMem protocol.
SecureMemLocalClientHandler
A client handler for the SecureMem protocol.
SecureMemLocalServerHandler
A server handler for the SecureMem protocol.
SecureMemServerHandler
A server handler for the SecureMem protocol.