Expand description
Connection tracker: manages smoltcp TCP sockets for the poll loop.
Creates sockets on SYN detection, tracks connection lifecycle, relays data between smoltcp sockets and proxy task channels, and cleans up closed connections.
Structs§
- NewConnection
- Information for spawning a proxy task for a newly established connection.
- Proxy
Connect State - Shared status for an outbound proxy task.
- TcpConnection
Tracker - Tracks TCP connections between guest and proxy tasks.
Enums§
- Proxy
Connect Status - Terminal connection status reported by an outbound proxy task.
Type Aliases§
- Connection
Tracker Deprecated - Deprecated name for
TcpConnectionTracker.