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.

Registry of all Filters 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.

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.