package
2.4.0-alpha+incompatible
Repository: https://github.com/emnify/vpp-agent.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
Package ifaceidx implements name-to-index mapping registry and cache for VPP interfaces.
No description provided by the author
# Functions
DefaultConfig returns Config with default values.
NewPlugin creates a new Plugin with the provides Options.
UseDeps returns Option that can inject custom dependencies.
# Variables
DefaultPlugin is a default instance of IfPlugin.
PeriodicPollingPeriod between statistics reads TODO should be configurable.
StateUpdateDelay defines delay before dumping states.
# Structs
Config defines configuration for VPP ifplugin.
Deps lists dependencies of the interface plugin.
IfPlugin configures VPP interfaces using GoVPP.
InterfaceStateUpdater holds state data of all VPP interfaces.
# Interfaces
API defines methods exposed by VPP-IfPlugin.
# Type aliases
Option is a function that can be used in NewPlugin to customize Plugin.