Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultPlugin = *NewPlugin()
DefaultPlugin is a default instance of ABFPlugin.
Functions ¶
This section is empty.
Types ¶
type ABFPlugin ¶
type ABFPlugin struct { Deps // contains filtered or unexported fields }
ABFPlugin is a plugin that manages ACL-based forwarding.
func NewPlugin ¶
NewPlugin creates a new Plugin with the provides Options
func (*ABFPlugin) AfterInit ¶
AfterInit registers plugin with StatusCheck.
type Deps ¶
type Deps struct { infra.PluginDeps Scheduler kvs.KVScheduler VPP govppmux.API ACLPlugin aclplugin.API IfPlugin ifplugin.API StatusCheck statuscheck.PluginStatusWriter // optional }
Deps represents dependencies for the plugin.
Click to show internal directories.
Click to hide internal directories.