List of all items
Structs
- coding::Reader
- config::Config
- config::TransportConfig
- connection::Connection
- connection::Stats
- connection::Transmit
- crypto::CryptoError
- crypto::DirectionalKeys
- crypto::Keys
- crypto::null::NullProvider
- crypto::null::NullSession
- endpoint::ConnHandle
- endpoint::Endpoint
- error::TransportError
- frame::AckRanges
- packet::Header
- params::Cid
- params::PreferredAddress
- params::TransportParams
- ranges::RangeSet
- recovery::AckResult
- recovery::NewReno
- recovery::Pacer
- recovery::Recovery
- recovery::Rtt
- recovery::SentPacket
- recovery::SentSpace
- sim::Link
- sim::LinkStats
- sim::Pair
- sim::Rng
- stream::IdHasher
- stream::RecvStream
- stream::SendStream
- stream::Stream
- stream::StreamConfig
- stream::Streams
- tls::TlsProvider
Enums
- connection::ConnectionError
- connection::EndpointEvent
- connection::Event
- crypto::KeyChange
- crypto::Level
- endpoint::DatagramEvent
- error::StreamError
- frame::Frame
- packet::PacketType
- recovery::SentFrame
- stream::Control
- stream::StreamEvent
- token::Validated
Traits
Functions
- coding::get_varint
- coding::put_varint
- coding::put_varint_fixed
- coding::varint_len
- crypto::ct_eq
- frame::crypto_overhead
- frame::parse
- frame::put_ack
- frame::put_close
- frame::put_crypto
- frame::put_new_connection_id
- frame::put_new_token
- frame::put_path
- frame::put_simple
- frame::put_stream_header
- frame::stream_overhead
- packet::decode_pn
- packet::is_supported
- packet::long_type_bits
- packet::parse_header
- packet::pn_len
- packet::protect
- packet::put_long_header
- packet::put_short_header
- packet::retry
- packet::retry_tag
- packet::unprotect
- packet::version_negotiation
- stream::is_bidi
- stream::is_server_initiated
- token::new_token
- token::retry_token
- token::validate
- vn::choose
- vn::client_versions
- vn::compatible
- vn::decode
- vn::encode
- vn::hello_len
Type Aliases
Constants
- coding::VARINT_MAX
- crypto::null::ALERT_NO_APPLICATION_PROTOCOL
- crypto::null::ALERT_UNEXPECTED
- error::AEAD_LIMIT_REACHED
- error::APPLICATION_ERROR
- error::CONNECTION_ID_LIMIT_ERROR
- error::CONNECTION_REFUSED
- error::CRYPTO_BUFFER_EXCEEDED
- error::CRYPTO_ERROR
- error::FINAL_SIZE_ERROR
- error::FLOW_CONTROL_ERROR
- error::FRAME_ENCODING_ERROR
- error::INTERNAL_ERROR
- error::INVALID_TOKEN
- error::KEY_UPDATE_ERROR
- error::NO_ERROR
- error::NO_VIABLE_PATH
- error::PROTOCOL_VIOLATION
- error::STREAM_LIMIT_ERROR
- error::STREAM_STATE_ERROR
- error::TRANSPORT_PARAMETER_ERROR
- frame::ACK
- frame::ACK_ECN
- frame::CONNECTION_CLOSE
- frame::CONNECTION_CLOSE_APP
- frame::CRYPTO
- frame::DATA_BLOCKED
- frame::HANDSHAKE_DONE
- frame::MAX_DATA
- frame::MAX_STREAMS_BIDI
- frame::MAX_STREAMS_LIMIT
- frame::MAX_STREAMS_UNI
- frame::MAX_STREAM_DATA
- frame::NEW_CONNECTION_ID
- frame::NEW_TOKEN
- frame::PADDING
- frame::PATH_CHALLENGE
- frame::PATH_RESPONSE
- frame::PING
- frame::RESET_STREAM
- frame::RETIRE_CONNECTION_ID
- frame::STOP_SENDING
- frame::STREAM
- frame::STREAMS_BLOCKED_BIDI
- frame::STREAMS_BLOCKED_UNI
- frame::STREAM_DATA_BLOCKED
- packet::MAX_CID_LEN
- packet::MIN_INITIAL_SIZE
- packet::MIN_RESET_SIZE
- packet::VERSION_1
- packet::VERSION_2
- recovery::GRANULARITY
- recovery::INITIAL_RTT
- recovery::PACKET_THRESHOLD
- recovery::PERSISTENT_CONGESTION_THRESHOLD
- stream::MAX_RECV_GAPS
- vn::VERSION_INFORMATION