List of all items
Structs
- Event
- Listener
- MemoryMapping
- MesaHandle
- MesaMapping
- OwnedDescriptor
- ReadPipe
- Reader
- SharedMemory
- Tube
- WaitContext
- WaitEvent
- WritePipe
- Writer
- bytestream::Reader
- bytestream::Writer
- defines::MesaHandle
- defines::MesaMapping
- defines::WaitEvent
- memory_mapping::MemoryMapping
- shm::SharedMemory
- sys::linux::descriptor::OwnedDescriptor
- sys::linux::event::Event
- sys::linux::memory_mapping::MemoryMapping
- sys::linux::pipe::ReadPipe
- sys::linux::pipe::WritePipe
- sys::linux::shm::SharedMemory
- sys::linux::tube::Listener
- sys::linux::tube::Tube
- sys::linux::wait_context::WaitContext
Enums
- DescriptorType
- MesaError
- TubeType
- WaitTimeout
- defines::DescriptorType
- defines::TubeType
- defines::WaitTimeout
- error::MesaError
Traits
- AsBorrowedDescriptor
- AsRawDescriptor
- FromRawDescriptor
- IntoRawDescriptor
- MappedRegion
- defines::MappedRegion
- descriptor::AsBorrowedDescriptor
- descriptor::AsRawDescriptor
- descriptor::FromRawDescriptor
- descriptor::IntoRawDescriptor
Macros
Functions
- create_pipe
- round_up_to_page_size
- shm::round_up_to_page_size
- sys::linux::pipe::create_pipe
- sys::linux::shm::page_size
Type Aliases
Constants
- DEFAULT_RAW_DESCRIPTOR
- MESA_HANDLE_TYPE_MEM_DMABUF
- MESA_HANDLE_TYPE_MEM_OPAQUE_FD
- MESA_HANDLE_TYPE_MEM_OPAQUE_WIN32
- MESA_HANDLE_TYPE_MEM_SHM
- MESA_HANDLE_TYPE_MEM_ZIRCON
- MESA_HANDLE_TYPE_SIGNAL_EVENT_FD
- MESA_HANDLE_TYPE_SIGNAL_OPAQUE_FD
- MESA_HANDLE_TYPE_SIGNAL_OPAQUE_WIN32
- MESA_HANDLE_TYPE_SIGNAL_SYNC_FD
- MESA_HANDLE_TYPE_SIGNAL_ZIRCON
- MESA_MAP_ACCESS_MASK
- MESA_MAP_ACCESS_READ
- MESA_MAP_ACCESS_RW
- MESA_MAP_ACCESS_WRITE
- MESA_MAP_CACHE_CACHED
- MESA_MAP_CACHE_MASK
- MESA_MAP_CACHE_UNCACHED
- MESA_MAP_CACHE_WC
- WAIT_CONTEXT_MAX
- defines::MESA_HANDLE_TYPE_MEM_DMABUF
- defines::MESA_HANDLE_TYPE_MEM_OPAQUE_FD
- defines::MESA_HANDLE_TYPE_MEM_OPAQUE_WIN32
- defines::MESA_HANDLE_TYPE_MEM_SHM
- defines::MESA_HANDLE_TYPE_MEM_ZIRCON
- defines::MESA_HANDLE_TYPE_SIGNAL_EVENT_FD
- defines::MESA_HANDLE_TYPE_SIGNAL_OPAQUE_FD
- defines::MESA_HANDLE_TYPE_SIGNAL_OPAQUE_WIN32
- defines::MESA_HANDLE_TYPE_SIGNAL_SYNC_FD
- defines::MESA_HANDLE_TYPE_SIGNAL_ZIRCON
- defines::MESA_MAP_ACCESS_MASK
- defines::MESA_MAP_ACCESS_READ
- defines::MESA_MAP_ACCESS_RW
- defines::MESA_MAP_ACCESS_WRITE
- defines::MESA_MAP_CACHE_CACHED
- defines::MESA_MAP_CACHE_MASK
- defines::MESA_MAP_CACHE_UNCACHED
- defines::MESA_MAP_CACHE_WC
- defines::WAIT_CONTEXT_MAX
- sys::linux::descriptor::DEFAULT_RAW_DESCRIPTOR
- sys::linux::tube::MAX_IDENTIFIERS