Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultPlugin = *NewPlugin()
DefaultPlugin is a default instance of L2Plugin.
Functions ¶
This section is empty.
Types ¶
type Deps ¶
type Deps struct { infra.PluginDeps KVScheduler kvs.KVScheduler GoVppmux govppmux.API IfPlugin ifplugin.API StatusCheck statuscheck.PluginStatusWriter // optional }
Deps lists dependencies of the L2 plugin.
type L2Plugin ¶
type L2Plugin struct { Deps // contains filtered or unexported fields }
L2Plugin configures VPP bridge domains, L2 FIBs and xConnects using GoVPP.
func (*L2Plugin) GetBDIndex ¶
func (p *L2Plugin) GetBDIndex() idxvpp.NameToIndex
GetBDIndex return bridge domain index.
Directories ¶
Path | Synopsis |
---|---|
Package vppcalls contains wrappers over VPP binary APIs for bridge-domains, and L2 FIBs and XConnect pairs and helpers for dumping them.
|
Package vppcalls contains wrappers over VPP binary APIs for bridge-domains, and L2 FIBs and XConnect pairs and helpers for dumping them. |
Click to show internal directories.
Click to hide internal directories.