[−] List of all items
Structs
- dht::codec::DecodeError
- dht::codec::DhtCodec
- dht::codec::EncodeError
- dht::daemon_state::DaemonState
- dht::daemon_state::DeserializeError
- dht::dht_friend::DhtFriend
- dht::dht_node::DhtNode
- dht::dht_node::SockAndTime
- dht::forced_ktree::ForcedKtree
- dht::kbucket::Kbucket
- dht::ktree::Ktree
- dht::lan_discovery::LanDiscoveryError
- dht::lan_discovery::LanDiscoverySender
- dht::precomputed_cache::PrecomputedCache
- dht::request_queue::RequestQueue
- dht::server::Server
- dht::server::hole_punching::HolePunching
- friend_connection::FriendConnections
- friend_connection::errors::HandleShareRelaysError
- friend_connection::errors::RemoveFriendError
- friend_connection::errors::RunError
- net_crypto::ConnectionAddr
- net_crypto::CryptoConnection
- net_crypto::NetCrypto
- net_crypto::NetCryptoNewArgs
- net_crypto::RecvPacket
- net_crypto::SentPacket
- net_crypto::StatusPacketWithTime
- net_crypto::errors::HandlePacketError
- net_crypto::errors::KillConnectionError
- net_crypto::errors::PacketsArrayError
- net_crypto::errors::RunError
- net_crypto::errors::SendDataError
- net_crypto::errors::SendLosslessPacketError
- net_crypto::errors::SendPacketError
- onion::client::OnionClient
- onion::onion_announce::OnionAnnounce
- relay::client::Client
- relay::client::ConnectionError
- relay::client::Connections
- relay::client::HandlePacketError
- relay::client::SendPacketError
- relay::client::SpawnError
- relay::codec::Codec
- relay::handshake::codec::ClientHandshakeCodec
- relay::handshake::codec::ServerHandshakeCodec
- relay::handshake::packet::ClientHandshake
- relay::handshake::packet::HandshakePayload
- relay::handshake::packet::ServerHandshake
- relay::secure::Channel
- relay::secure::Session
- relay::server::Client
- relay::server::Server
- state_format::old::DhtState
- state_format::old::Eof
- state_format::old::FriendState
- state_format::old::Friends
- state_format::old::Name
- state_format::old::NospamKeys
- state_format::old::PathNodes
- state_format::old::State
- state_format::old::StatusMsg
- state_format::old::TcpRelays
- state_format::old::UserStatus
- stats::Counters
- stats::Stats
Enums
- dht::codec::DecodeErrorKind
- dht::codec::EncodeErrorKind
- dht::daemon_state::DeserializeErrorKind
- dht::lan_discovery::LanDiscoveryErrorKind
- friend_connection::errors::HandleShareRelaysErrorKind
- friend_connection::errors::RemoveFriendErrorKind
- friend_connection::errors::RunErrorKind
- net_crypto::ConnectionStatus
- net_crypto::StatusPacket
- net_crypto::errors::HandlePacketErrorKind
- net_crypto::errors::KillConnectionErrorKind
- net_crypto::errors::PacketsArrayErrorKind
- net_crypto::errors::RunErrorKind
- net_crypto::errors::SendDataErrorKind
- net_crypto::errors::SendLosslessPacketErrorKind
- net_crypto::errors::SendPacketErrorKind
- relay::client::ConnectionErrorKind
- relay::client::HandlePacketErrorKind
- relay::client::IncomingPacket
- relay::client::NodeConnectionStatus
- relay::client::SendPacketErrorKind
- relay::client::SpawnErrorKind
- relay::codec::DecodeError
- relay::codec::EncodeError
- state_format::old::FriendStatus
- state_format::old::Section
- state_format::old::UserWorkingStatus
Traits
Functions
- dht::kbucket::kbucket_index
- dht::server_ext::dht_run_socket
- io_tokio::maybe_send_bounded
- io_tokio::maybe_send_unbounded
- onion::onion_announce::initial_ping_id
- relay::handshake::create_client_handshake
- relay::handshake::handle_client_handshake
- relay::handshake::handle_server_handshake
- relay::handshake::make_client_handshake
- relay::handshake::make_server_handshake
- relay::server::tcp_run
- relay::server::tcp_run_connection
- time::clock_elapsed
- time::clock_now
- time::unix_time
- utils::gen_ping_id
Constants
- dht::codec::MAX_DHT_PACKET_SIZE
- dht::daemon_state::DHT_STATE_BUFFER_SIZE
- dht::dht_friend::FRIEND_BOOTSTRAP_NODES_COUNT
- dht::dht_friend::FRIEND_CLOSE_NODES_COUNT
- dht::dht_node::BAD_NODE_TIMEOUT
- dht::dht_node::KILL_NODE_TIMEOUT
- dht::dht_node::PING_INTERVAL
- dht::kbucket::KBUCKET_DEFAULT_SIZE
- dht::ktree::KBUCKET_MAX_ENTRIES
- dht::lan_discovery::DEFAULT_PORT
- dht::lan_discovery::END_PORT
- dht::lan_discovery::LAN_DISCOVERY_INTERVAL
- dht::lan_discovery::PORTS_PER_DISCOVERY
- dht::lan_discovery::START_PORT
- dht::server::BOOTSTRAP_INTERVAL
- dht::server::FAKE_FRIENDS_NUMBER
- dht::server::MAX_BOOTSTRAP_TIMES
- dht::server::MAX_TO_BOOTSTRAP
- dht::server::MAX_TO_PING
- dht::server::NODES_REQ_INTERVAL
- dht::server::ONION_REFRESH_KEY_INTERVAL
- dht::server::PING_TIMEOUT
- dht::server::PRECOMPUTED_LRU_CACHE_SIZE
- dht::server::TIME_TO_PING
- dht::server::hole_punching::PUNCH_INTERVAL
- dht::server::hole_punching::RESET_PUNCH_INTERVAL
- net_crypto::CONGESTION_EVENT_TIMEOUT
- net_crypto::CONGESTION_LAST_SENT_ARRAY_SIZE
- net_crypto::CONGESTION_QUEUE_ARRAY_SIZE
- net_crypto::CRYPTO_MIN_QUEUE_LENGTH
- net_crypto::CRYPTO_PACKET_MIN_RATE
- net_crypto::CRYPTO_SEND_PACKET_INTERVAL
- net_crypto::CRYPTO_SEND_PACKET_INTERVAL_MS
- net_crypto::DEFAULT_RTT
- net_crypto::MAX_NUM_SENDPACKET_TRIES
- net_crypto::PACKET_COUNTER_AVERAGE_INTERVAL
- net_crypto::PACKET_COUNTER_AVERAGE_INTERVAL_MS
- net_crypto::REQUEST_PACKETS_COMPARE_CONSTANT
- net_crypto::SEND_QUEUE_CLEARANCE_TIME
- net_crypto::TCP_RTT
- net_crypto::UDP_DIRECT_TIMEOUT
- onion::onion_announce::ONION_ANNOUNCE_MAX_ENTRIES
- onion::onion_announce::ONION_ANNOUNCE_TIMEOUT
- onion::onion_announce::PING_ID_TIMEOUT
- onion::onion_announce::SECRET_BYTES_SIZE
- relay::handshake::packet::CLIENT_HANDSHAKE_SIZE
- relay::handshake::packet::ENC_PAYLOAD_SIZE
- relay::handshake::packet::PAYLOAD_SIZE
- relay::handshake::packet::SERVER_HANDSHAKE_SIZE
- state_format::old::FRIENDSTATEBYTES
- state_format::old::NAME_LEN
- state_format::old::NOSPAMKEYSBYTES
- state_format::old::STATUS_MSG_LEN
- state_format::old::USER_STATUS_LEN