Module network

Source
Expand description

Network efficiency optimization components for ant-quic

This module provides network-aware optimizations including:

  • Parallel candidate discovery across interfaces
  • Adaptive timeout adjustment based on network conditions
  • Bandwidth-aware QUIC path validation strategies
  • Congestion control integration during QUIC connection migration

Structs§

AdaptiveTimeoutManager
Adaptive timeout manager for network condition awareness
AdaptiveTimeoutStats
Statistics for adaptive timeouts
BandwidthAwareValidator
Bandwidth-aware path validation coordinator
BandwidthValidationConfig
Configuration for bandwidth-aware validation
BandwidthValidationStats
Statistics for bandwidth-aware validation
CongestionControlIntegrator
Congestion control integration for connection migration
CongestionIntegrationConfig
Configuration for congestion control integration
CongestionIntegrationStats
Statistics for congestion control integration
NetworkConditions
Network conditions measurement
NetworkEfficiencyManager
Network efficiency optimization manager that coordinates all network optimization components
NetworkEfficiencyStats
Comprehensive network efficiency statistics
ParallelDiscoveryConfig
Configuration for parallel discovery
ParallelDiscoveryCoordinator
Parallel candidate discovery coordinator
ParallelDiscoveryStats
Statistics for parallel discovery

Enums§

CongestionEventType
Types of congestion events
InterfaceType
Network interface type for prioritization
MigrationState
State of connection migration
OperationType
Operation types for adaptive timeouts
ValidationPriority
Priority for path validation