List of all items
Structs
- arena::ArenaConfig
- arena::ArenaRef
- arena::ArenaSlice
- chunk::Chunk
- chunk::ChunkedStream
- config::FlatBufferSerializer
- config::SerializerConfig
- emsg::ErrorMessage
- header::MessageHeader
- msgpack::MessagePackSerializer
- prelude::ControlRegion
- prelude::Futex
- prelude::PriorityRingBuffer
- prelude::RingBuffer
- request::Request
- response::Response
- shandle::StreamHandle
- shm::BoundsChecker
- shm::ControlRegion
- shm::Futex
- shm::Heartbeat
- shm::PoisonGuard
- shm::PriorityRingBuffer
- shm::RecoveryManager
- shm::RingBuffer
- shm::ShmView
- shm::SlotMetadata
- version::ProtocolVersion
- zero::ZeroCopyRequest
- zero::ZeroCopyResponse
Enums
- chunk::ChunkFlags
- error::ProtocolError
- prelude::MmapSegment
- prelude::Platform
- prelude::ShmPriority
- shandle::StreamError
- shm::BoundsError
- shm::FutexError
- shm::MmapSegment
- shm::Platform
- shm::ShmError
- shm::ShmPriority
- shm::SlotState
- sproto::StreamMode
- sproto::StreamState
- types::MessageType
- types::Priority
- types::StatusCode
Traits
Functions
- features::disable_feature
- features::enable_feature
- features::feature_names
- features::has_feature
- features::intersect_features
- features::union_features
- msgpack::default_serializer
- negotiation::is_feature_supported
- negotiation::negotiate_version
- negotiation::negotiate_with_server_versions
- negotiation::validate_version
- negotiation::version_string
- shm::is_aligned
Type Aliases
- error::Result
- shm::FutexResult
- shm::ShmResult
- types::MethodHash
- types::ModuleId
- types::RequestId
- types::SpanId
- types::TraceId
Constants
- features::FEATURE_NONE
- features::feature_flags::BATCHING
- features::feature_flags::PRIORITY_DEGRADATION
- features::feature_flags::STREAMING
- magic::CONTROL_REGION_SIZE
- magic::HEADER_SIZE
- magic::MAX_PAYLOAD_SIZE
- magic::MEMLINK_MAGIC
- magic::MIN_PROTOCOL_VERSION
- magic::PROTOCOL_VERSION
- msgpack::MSGPACK
- shm::SHM_ALIGNMENT
- sproto::DEFAULT_CHUNK_SIZE
- sproto::DEFAULT_STREAM_TIMEOUT_NS
- sproto::MAX_CHUNK_SIZE
- sproto::MAX_STREAM_TIMEOUT_NS
- sproto::MIN_CHUNK_SIZE
- sproto::STREAM_CHECKSUM_OFFSET
- sproto::STREAM_CHECKSUM_SIZE
- sproto::STREAM_EXPIRES_OFFSET
- sproto::STREAM_HANDLE_SIZE
- sproto::STREAM_HEADER_SIZE
- sproto::STREAM_ID_SIZE
- sproto::STREAM_TOTAL_SIZE_OFFSET
- version::CURRENT_VERSION
- version::MAX_VERSION
- version::MIN_VERSION
- version::SUPPORTED_VERSIONS
- version::V1_0
- version::V1_1
- version::V1_2