package
0.3.1
Repository: https://github.com/stygerma/scion.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author

# Structs

ActionFilterPaths filters paths according to the embedded Cond object.
Type Class is used to define classes of network traffic.
CondIPv4 conditions return true if the embedded IPv4 predicate returns true.
CondNot conditions negate the result of the subcondition.
CondPathPredicate implements interface Cond, and is designed for use in conditions for ActionFilterPaths.
IPv4MatchDestination checks whether the destination IPv4 address is contained in Net.
IPv4MatchDSCP checks whether the DSCP subset of the TOS field matches.
IPv4MatchSource checks whether the source IPv4 address is contained in Net.
IPv4MatchToS checks whether the ToS field matches.
Packet is a wrapper around common.RawBytes which is used to store additional metadata relating to packet classification and processing.

# Interfaces

Interface Action defines how paths and packets may be processed in a way that can be exported to JSON.
Cond is used to decide which objects match a logical predicate.
IPv4Predicate describes a single test on various IPv4 packet fields.
No description provided by the author

# Type aliases

ActionMap is a container for Actions, keyed by their unique name.
ClassMap is a container for Classes, keyed by their unique name.
CondAllOf conditions return true if at least one subcondition returns true.
CondAnyOf conditions return true if all subconditions return true.
CondBool contains a true or false value, useful for debugging and testing.