package
2.5.1+incompatible
Repository: https://github.com/lxlee1102/vpp-agent.git
Documentation: pkg.go.dev

# Packages

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

# Functions

No description provided by the author
NewPlugin creates a new Plugin with the provides Options.
NewStatsAdapter returns VPP stats API adapter, implemented as pure Go client.
NewVppAdapter returns VPP binary API adapter, implemented as pure Go client.
UseDeps returns Option that can inject custom dependencies.

# Variables

DefaultPlugin is default instance of Plugin.

# Structs

Config groups the configurable parameter of GoVpp.
Deps groups injected dependencies of plugin so that they do not mix with other plugin fields.
Plugin implements the govppmux plugin interface.
Stats defines various statistics for govppmux plugin.
VPPInfo defines retrieved information about the connected VPP instance.

# Interfaces

API for other plugins to get connectivity to VPP.
StatsAPI is extended API with ability to get VPP stats data.

# Type aliases

Option is a function that acts on a Plugin to inject Dependencies or configuration.