List of all items
Structs
- Client
- ClientBuilder
- backpressure::BackpressureController
- backpressure::BackpressureGuard
- codec::MsgPackCodec
- codec::RawCodec
- control::EventDef
- control::EventSchema
- control::InitMessage
- control::InitParams
- control::InitSchema
- control::MethodDef
- control::MethodSchema
- control::Schema
- handler::HandlerRegistry
- handler::RawPayload
- handler::RequestContext
- handler::TypedHandler
- protocol::Frame
- protocol::FrameBuffer
- protocol::Header
- protocol::header_pool::HeaderPool
- transport::PipeCleanup
- transport::PipeListener
- transport::PipeStream
- writer::OutboundFrame
- writer::WriterConfig
- writer::WriterHandle
Enums
Traits
Functions
- control::build_init_message
- control::write_stdout_json
- control::write_stdout_line
- protocol::build_frame
- protocol::build_frame_parts
- protocol::decode_header
- protocol::encode_header
- protocol::encode_header_into
- protocol::flags::has_flag
- protocol::header_pool::encode_header_pooled
- protocol::header_pool::with_header_pool
- protocol::validate_header
- transport::create_pipe_listener
- transport::generate_pipe_path
- writer::spawn_writer_task
- writer::spawn_writer_task_default
Type Aliases
Constants
- backpressure::DEFAULT_MAX_PENDING
- backpressure::DEFAULT_TIMEOUT
- control::PROTOCOL_VERSION
- protocol::ABORT_METHOD_ID
- protocol::ABSOLUTE_MAX_PAYLOAD_SIZE
- protocol::DEFAULT_MAX_PAYLOAD_SIZE
- protocol::HEADER_POOL_SIZE
- protocol::HEADER_SIZE
- protocol::RESERVED_METHOD_ID
- protocol::flags::ACK_RESPONSE
- protocol::flags::DIRECTION_TO_PARENT
- protocol::flags::ERROR_RESPONSE
- protocol::flags::IS_ACK
- protocol::flags::IS_ERROR
- protocol::flags::IS_RESPONSE
- protocol::flags::IS_STREAM
- protocol::flags::RESERVED_MASK
- protocol::flags::RESPONSE
- protocol::flags::STREAM_CHUNK
- protocol::flags::STREAM_END
- protocol::flags::STREAM_END_RESPONSE
- writer::DEFAULT_BACKPRESSURE_TIMEOUT
- writer::DEFAULT_CHANNEL_CAPACITY
- writer::DEFAULT_MAX_PENDING_FRAMES