Module engine

Module engine 

Source

Structs§

EngineInner
Shared tables owned by the engine, accessible to all tasks via Arc.
FaceCounters
Per-face packet and byte counters. All fields are AtomicU64, updated by the pipeline without holding any lock.
FaceState
Per-face lifecycle state stored alongside the cancellation token.
ForwarderEngine
Handle to a running forwarding engine.
ShutdownHandle
Handle to gracefully shut down the engine.

Constants§

DEFAULT_SEND_QUEUE_CAP
Default outbound send queue capacity per face.