Skip to main content

Module event

Module event 

Source
Expand description

Proxy event types emitted by the inline parser.

Re-exports§

pub use crate::types::ProxySide;

Structs§

SessionId
Unique session identifier (monotonic counter assigned by the proxy).

Enums§

DataStreamHeaderKind
The kind of data stream header parsed from a unidirectional stream.
Effect
What an executed action actually did.
ImpairmentKind
A reduction in what the proxy can do or observe.
ProxyEvent
Events emitted by the proxy during stream forwarding.
ShapeOutcome
What ProxyEvent::Shaped reports the shaper did.

Functions§

connection_of 🔒
The connection a direction of travel belongs to.
impairment_leg 🔒
The connection an ImpairmentKind is about, given the side the task that raised it was forwarding from.
other_connection 🔒
The proxy’s other connection. There are exactly two.