List of all items
Structs
- models::ClientInfo
- models::ConnectionMetadata
- models::PendingRequest
- protocol::HttpRequest
- protocol::HttpResponse
Enums
Functions
- utils::calculate_ttl
- utils::current_timestamp_millis
- utils::current_timestamp_secs
- utils::decode_body
- utils::encode_body
- utils::generate_request_id
- utils::generate_subdomain
- utils::headers_to_map
- utils::map_to_headers
- validation::sanitize_header_name
- validation::sanitize_header_value
- validation::validate_connection_id
- validation::validate_path
- validation::validate_request_id
- validation::validate_tunnel_id
Type Aliases
Constants
- constants::CONNECTION_TTL_SECS
- constants::HEARTBEAT_INTERVAL_SECS
- constants::MAX_BODY_SIZE_BYTES
- constants::MAX_CONNECTION_LIFETIME_SECS
- constants::OPTIMIZED_POLL_FINAL_INTERVAL_MS
- constants::OPTIMIZED_POLL_FIRST_INTERVAL_MS
- constants::OPTIMIZED_POLL_SECOND_INTERVAL_MS
- constants::PENDING_REQUEST_TTL_SECS
- constants::POLL_BACKOFF_MULTIPLIER
- constants::POLL_INITIAL_INTERVAL_MS
- constants::POLL_MAX_INTERVAL_MS
- constants::RECONNECT_MAX_DELAY_MS
- constants::RECONNECT_MIN_DELAY_MS
- constants::RECONNECT_MULTIPLIER
- constants::REQUEST_TIMEOUT_SECS
- constants::WEBSOCKET_IDLE_TIMEOUT_SECS
- validation::MAX_HEADER_VALUE_LENGTH
- validation::MAX_PATH_LENGTH