Documentation
¶
Index ¶
- func EgressAdapter(proc pipeline.PipelineProcess, msg pipeline.PipelineMessage) pipeline.PipelineMessage
- func EgressIpEncoder(proc pipeline.PipelineProcess, msg pipeline.PipelineMessage) pipeline.PipelineMessage
- func EgressRouting(proc pipeline.PipelineProcess, msg pipeline.PipelineMessage) pipeline.PipelineMessage
- func ICMPProcessIn(proc pipeline.PipelineProcess, msg pipeline.PipelineMessage) pipeline.PipelineMessage
- func IngressAdapter(proc pipeline.PipelineProcess, msg pipeline.PipelineMessage) pipeline.PipelineMessage
- func IngressIpDecoder(proc pipeline.PipelineProcess, msg pipeline.PipelineMessage) pipeline.PipelineMessage
- func IngressRouting(proc pipeline.PipelineProcess, msg pipeline.PipelineMessage) pipeline.PipelineMessage
- func InitICMP(sw *controlplane.Switch)
- func InitRouting(sw *controlplane.Switch)
- type ICMPConfig
- type LocalAddress
- type Port
- type Route
- type RoutingTable
- type VLANIface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EgressAdapter ¶
func EgressAdapter(proc pipeline.PipelineProcess, msg pipeline.PipelineMessage) pipeline.PipelineMessage
func EgressIpEncoder ¶
func EgressIpEncoder(proc pipeline.PipelineProcess, msg pipeline.PipelineMessage) pipeline.PipelineMessage
func EgressRouting ¶
func EgressRouting(proc pipeline.PipelineProcess, msg pipeline.PipelineMessage) pipeline.PipelineMessage
func ICMPProcessIn ¶
func ICMPProcessIn(proc pipeline.PipelineProcess, msg pipeline.PipelineMessage) pipeline.PipelineMessage
func IngressAdapter ¶
func IngressAdapter(proc pipeline.PipelineProcess, msg pipeline.PipelineMessage) pipeline.PipelineMessage
func IngressIpDecoder ¶
func IngressIpDecoder(proc pipeline.PipelineProcess, msg pipeline.PipelineMessage) pipeline.PipelineMessage
func IngressRouting ¶
func IngressRouting(proc pipeline.PipelineProcess, msg pipeline.PipelineMessage) pipeline.PipelineMessage
func InitICMP ¶
func InitICMP(sw *controlplane.Switch)
func InitRouting ¶
func InitRouting(sw *controlplane.Switch)
Types ¶
type ICMPConfig ¶
type ICMPConfig struct {
LocalAddresses map[string]LocalAddress
}
type LocalAddress ¶
type LocalAddress struct {
Address string
}
type RoutingTable ¶
Click to show internal directories.
Click to hide internal directories.