List of all items
Structs
- core::addr::node::NodeAddr
- core::addr::node::NodePair
- core::addr::node::RelayAddr
- core::codec::FrameCodec
- core::connection::SessionId
- core::content::TransferTicket
- core::frame::Frame
- core::frame::FrameBuilder
- core::frame::FrameFlags
- core::frame::FrameHeader
- core::hash::Blake3Hash
- core::hash::Blake3Hasher
- core::id::PublicKey
- core::id::UuidV4
- core::key::Keypair
- core::key::PublicKey
- core::key::SecretKey
- core::metadata::ChunkMetadata
- core::metadata::FileMetadata
- core::metadata::LocalFileMetadata
- core::metadata::Metadata
- core::stream::OperationId
- core::stream::StreamId
- core::time::UnixTimestamp
- core::transport::ListenerId
- net::config::TransportConfig
- net::dns::Resolver
- net::endpoint::Endpoint
- net::endpoint::EndpointActor
- net::endpoint::EndpointBuilder
- net::endpoint::ListenerHandle
- net::endpoint::RelayActor
- net::tls::cert::FoctetCertificate
- net::tls::cert::FoctetExtension
- net::tls::cert::GenError
- net::tls::cert::ParseError
- net::tls::cert::VerificationError
- net::tls::upgrade::ConnectionUpgrader
- net::tls::verifier::SkipServerVerification
- net::transport::ConnectionListener
- net::transport::ConnectionSender
- net::transport::quic::config::QuicConfig
- net::transport::quic::connection::QuicConnection
- net::transport::quic::stream::QuicRecvStream
- net::transport::quic::stream::QuicSendStream
- net::transport::quic::stream::QuicStream
- net::transport::quic::transport::QuicTransport
- net::transport::tcp::config::TcpConfig
- net::transport::tcp::connection::TcpConnection
- net::transport::tcp::stream::LogicalTcpRecvStream
- net::transport::tcp::stream::LogicalTcpSendStream
- net::transport::tcp::stream::LogicalTcpStream
- net::transport::tcp::transport::TcpTransport
Enums
- core::addr::family::AddressFamily
- core::connection::ConnectionSide
- core::connection::Direction
- core::frame::FrameType
- core::transport::TransportKind
- net::dns::Resolved
- net::dns::ResolverOption
- net::endpoint::EndpointCommand
- net::endpoint::EndpointEvent
- net::transport::Transport
- net::transport::connection::Connection
- net::transport::connection::ConnectionEvent
- net::transport::stream::Stream
Traits
- net::transport::TransportHandle
- net::transport::connection::ConnectionHandle
- net::transport::stream::RecvStreamHandle
- net::transport::stream::SendStreamHandle
- net::transport::stream::StreamHandle
Functions
- core::ip::is_global_ip
- core::ip::is_global_ipv4
- core::ip::is_global_ipv6
- core::utils::bytes::format_bytes
- core::utils::fs::compress_directory
- core::utils::fs::get_file_metadata
- core::utils::fs::get_user_data_dir_path
- core::utils::fs::get_user_data_path
- net::tls::cert::generate
- net::tls::cert::parse
- net::tls::config::make_client_config
- net::tls::config::make_server_config
Type Aliases
Constants
- core::default::DEFAULT_BIND_PORT
- core::default::DEFAULT_BIND_V4_ADDR
- core::default::DEFAULT_BIND_V6_ADDR
- core::default::DEFAULT_CONFIG_DIR
- core::default::DEFAULT_CONNECTION_TIMEOUT
- core::default::DEFAULT_HASH_BUFFER_SIZE
- core::default::DEFAULT_HASH_LEN
- core::default::DEFAULT_KEEP_ALIVE_INTERVAL
- core::default::DEFAULT_MAX_CONCURRENT_STREAM
- core::default::DEFAULT_MAX_RETRIES
- core::default::DEFAULT_READ_BUFFER_SIZE
- core::default::DEFAULT_READ_TIMEOUT
- core::default::DEFAULT_RELAY_PACKET_QUEUE_CAPACITY
- core::default::DEFAULT_RELAY_SERVER_CHANNEL_CAPACITY
- core::default::DEFAULT_RELAY_SERVER_HOST_ADDR
- core::default::DEFAULT_RELAY_SERVER_PORT
- core::default::DEFAULT_SERVER_PORT
- core::default::DEFAULT_SERVER_V4_ADDR
- core::default::DEFAULT_SERVER_V6_ADDR
- core::default::DEFAULT_WRITE_BUFFER_SIZE
- core::default::DEFAULT_WRITE_TIMEOUT
- core::default::INITIAL_STREAM_ID
- core::default::LOCALHOST_BIND_V4_ADDR
- core::default::LOCALHOST_BIND_V6_ADDR
- core::default::LOCALHOST_SERVER_V4_ADDR
- core::default::LOCALHOST_SERVER_V6_ADDR
- core::default::MAX_READ_BUFFER_SIZE
- core::default::MAX_WRITE_BUFFER_SIZE
- core::default::MIN_READ_BUFFER_SIZE
- core::default::MIN_WRITE_BUFFER_SIZE
- core::default::RESERVED_STREAM_ID
- core::frame::FRAME_HEADER_LEN
- core::id::UUID_V4_BYTES_LEN
- core::utils::bytes::GB
- core::utils::bytes::KB
- core::utils::bytes::MB