List of all items
Structs
- NntpProxy
- cache::ArticleCache
- cache::CachingSession
- command::CommandHandler
- config::CacheConfig
- config::Config
- config::HealthCheckConfig
- config::ServerConfig
- health::BackendHealth
- health::HealthCheckConfig
- health::HealthChecker
- health::HealthMetrics
- network::SocketOptimizer
- network::optimizers::ConnectionOptimizer
- network::optimizers::TcpOptimizer
- network::optimizers::TlsOptimizer
- pool::buffer::BufferPool
- pool::connection_trait::PoolStatus
- pool::deadpool_connection::DeadpoolConnectionProvider
- pool::deadpool_connection::TcpManager
- protocol::NntpResponse
- protocol::ResponseParser
- router::BackendSelector
- session::ClientSession
- tls::CertificateLoadResult
- tls::TlsConfig
- tls::TlsManager
- types::BackendId
- types::ClientId
Enums
- command::AuthAction
- command::CommandAction
- command::NntpCommand
- connection_error::ConnectionError
- health::HealthStatus
- stream::ConnectionStream
Traits
Functions
- config::create_default_config
- config::load_config
- pool::prewarming::prewarm_pools
- protocol::send_proxy_greeting
Constants
- constants::buffer::BUFFER_POOL_SIZE
- constants::buffer::BUFFER_SIZE
- constants::buffer::COMMAND_SIZE
- constants::buffer::DEFAULT_SIZE
- constants::buffer::HIGH_THROUGHPUT_BUFFER_SIZE
- constants::buffer::LARGE_BUFFER_SIZE
- constants::buffer::MAX_RESPONSE_SIZE
- constants::buffer::MEDIUM_BUFFER_SIZE
- constants::buffer::RESPONSE_INITIAL_CAPACITY
- constants::buffer::STREAMING_CHUNK_SIZE
- constants::per_command_routing::MAX_TERMINATOR_SPAN_CHECK
- constants::per_command_routing::TERMINATOR_LOOKAHEAD_CHUNKS
- constants::pool::DEFAULT_MAX_CONNECTIONS
- constants::pool::DEFAULT_MIN_IDLE
- constants::pool::GET_TIMEOUT_SECS
- constants::protocol::AUTH_ACCEPTED
- constants::protocol::AUTH_REQUIRED
- constants::protocol::BACKEND_ERROR
- constants::protocol::COMMAND_NOT_SUPPORTED
- constants::protocol::CONNECTION_CLOSING
- constants::protocol::CRLF
- constants::protocol::MIN_RESPONSE_LENGTH
- constants::protocol::MULTILINE_TERMINATOR
- constants::protocol::PROXY_GREETING_PCR
- constants::protocol::TERMINATOR_TAIL_SIZE
- constants::socket::HIGH_THROUGHPUT_RECV_BUFFER
- constants::socket::HIGH_THROUGHPUT_SEND_BUFFER
- constants::socket::POOL_RECV_BUFFER
- constants::socket::POOL_SEND_BUFFER
- constants::stateless_proxy::BATCH_DELAY_MS
- constants::stateless_proxy::NNTP_AUTH_ACCEPTED
- constants::stateless_proxy::NNTP_AUTH_FAILED
- constants::stateless_proxy::NNTP_BACKEND_UNAVAILABLE
- constants::stateless_proxy::NNTP_COMMAND_NOT_SUPPORTED
- constants::stateless_proxy::NNTP_PASSWORD_REQUIRED
- constants::stateless_proxy::PREWARMING_BATCH_SIZE
- constants::timeout::BACKEND_READ
- constants::timeout::COMMAND_EXECUTION
- constants::timeout::CONNECTION