List of all items
Structs
- Frame
- FrameFlags
- InProcTransport
- MsgDescHot
- RpcSession
- StreamTransport
- prelude::ServiceRegistry
- session::ChannelState
- session::Session
- transport::InProcTransport
- transport::StreamTransport
- transport::shm::DataSegment
- transport::shm::DataSegmentHeader
- transport::shm::DescRing
- transport::shm::DescRingHeader
- transport::shm::SegmentHeader
- transport::shm::SegmentOffsets
- transport::shm::ShmAllocator
- transport::shm::ShmMetrics
- transport::shm::ShmSession
- transport::shm::ShmSessionConfig
- transport::shm::ShmTransport
- transport::shm::SlotMeta
- transport::shm::allocator_api2::alloc::AllocError
- transport::shm::allocator_api2::alloc::Global
- transport::shm::allocator_api2::alloc::Layout
- transport::shm::allocator_api2::alloc::LayoutError
- transport::shm::allocator_api2::alloc::System
- transport::shm::allocator_api2::boxed::Box
- transport::shm::allocator_api2::collections::TryReserveError
- transport::shm::allocator_api2::vec::Drain
- transport::shm::allocator_api2::vec::IntoIter
- transport::shm::allocator_api2::vec::Splice
- transport::shm::allocator_api2::vec::Vec
- transport::shm::layout::DataSegment
- transport::shm::layout::DataSegmentHeader
- transport::shm::layout::DescRing
- transport::shm::layout::DescRingHeader
- transport::shm::layout::SegmentHeader
- transport::shm::layout::SegmentOffsets
- transport::shm::layout::SlotMeta
Enums
- DecodeError
- EncodeError
- ErrorCode
- RpcError
- TransportError
- ValidationError
- prelude::ErrorCode
- prelude::RpcError
- session::ChannelLifecycle
- transport::shm::LayoutError
- transport::shm::RingError
- transport::shm::SlotError
- transport::shm::SlotState
- transport::shm::allocator_api2::collections::TryReserveErrorKind
- transport::shm::layout::LayoutError
- transport::shm::layout::RingError
- transport::shm::layout::SlotError
- transport::shm::layout::SlotState
Traits
- Transport
- prelude::Facet
- prelude::Transport
- server::TcpServable
- transport::shm::allocator_api2::SliceExt
- transport::shm::allocator_api2::alloc::Allocator
- transport::shm::allocator_api2::alloc::GlobalAlloc
Macros
Attribute Macros
Derive Macros
Functions
- parse_error_payload
- server::run_tcp_server
- server::serve_connection
- transport::shm::allocator_api2::alloc::alloc
- transport::shm::allocator_api2::alloc::alloc_zeroed
- transport::shm::allocator_api2::alloc::dealloc
- transport::shm::allocator_api2::alloc::handle_alloc_error
- transport::shm::allocator_api2::alloc::realloc
- transport::shm::calculate_segment_size
- transport::shm::layout::calculate_segment_size
- transport::shm::shm_vec
- transport::shm::shm_vec_with_capacity
Type Aliases
Constants
- session::DEFAULT_INITIAL_CREDITS
- transport::shm::DEFAULT_RING_CAPACITY
- transport::shm::DEFAULT_SLOT_COUNT
- transport::shm::DEFAULT_SLOT_SIZE
- transport::shm::layout::DEFAULT_RING_CAPACITY
- transport::shm::layout::DEFAULT_SLOT_COUNT
- transport::shm::layout::DEFAULT_SLOT_SIZE
- transport::shm::layout::MAGIC
- transport::shm::layout::PROTOCOL_VERSION