Skip to main content

Module extractor

Module extractor 

Source
Expand description

FlowExtractor trait and its supporting types.

Implement this trait to teach the rest of netring-flow (the tracker, the reassembler hook) what counts as a flow in your domain. Built-in implementations live in crate::extract.

Structs§

Extracted
Result of extracting one packet.
TcpFlags
TCP control flags from the TCP header’s flags byte.
TcpInfo
Pre-parsed TCP information for a packet.

Enums§

L4Proto
L4 protocol identified by an extractor.
Orientation
Orientation of a packet relative to its canonical flow key.

Traits§

FlowExtractor
Extract a flow descriptor from one packet.