Expand description
Memory optimization components for ant-quic
This module provides memory-efficient resource management including:
- Connection pooling for Quinn connections
- Candidate caching with TTL
- Automatic cleanup of expired sessions and state
- Frame batching for reduced packet overhead
Structs§
- Candidate
Cache - Candidate cache with TTL for efficient candidate management
- Candidate
Cache Config - Configuration for candidate caching
- Candidate
Cache Stats - Statistics for candidate cache
- Connection
Pool - Connection pool for reusing Quinn connections
- Connection
Pool Config - Configuration for connection pooling
- Connection
Pool Stats - Statistics for connection pool
- Frame
Batching Config - Configuration for frame batching
- Frame
Batching Coordinator - Frame batching coordinator for reduced packet overhead
- Frame
Batching Stats - Statistics for frame batching
- Memory
Optimization Manager - Memory optimization manager that coordinates all memory optimization components
- Memory
Optimization Stats - Comprehensive memory optimization statistics
- Session
Cleanup Config - Configuration for session cleanup
- Session
Cleanup Coordinator - Session state cleanup coordinator
- Session
Cleanup Stats - Statistics for session cleanup
Enums§
- Cleanup
Priority - Priority for session cleanup
- Frame
Priority - Priority for individual frames