Module quilkin::filters [−][src]
Expand description
Filters for processing packets.
Modules
Filter for allowing/blocking traffic by IP and port.
Well known dynamic metadata used by Quilkin.
Prelude containing all types and traits required to implement Filter
and
FilterFactory
.
Structs
An error representing failure to convert a filter’s protobuf configuration to its static representation.
Arguments needed to create a new filter.
The value returned by FilterFactory::create_filter
.
Registry of all Filter
s that can be applied in the system.
A set of filters to be registered with a FilterRegistry
.
The input arguments to Filter::read
.
The output of Filter::read
.
The input arguments to Filter::write
.
The output of Filter::write
.
Enums
An error that occurred when attempting to create a Filter
from
a FilterFactory
.
Traits
Trait for routing and manipulating packets.
Provides the name and creation function for a given Filter
.
Type Definitions
An owned pointer to a dynamic FilterFactory
instance.
A map of FilterFactory::name
s to DynFilterFactory
values.