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

# Packages

No description provided by the author

# Functions

NewBDInterfaceDescriptor creates a new instance of the BDInterface descriptor.
NewBridgeDomainDescriptor creates a new instance of the BridgeDomain descriptor.
NewFIBDescriptor creates a new instance of the FIB descriptor.
NewXConnectDescriptor creates a new instance of the xConnect descriptor.

# Constants

BDInterfaceDescriptorName is the name of the descriptor for bindings between VPP bridge domains and interfaces.
BridgeDomainDescriptorName is the name of the descriptor for VPP bridge domains.
FIBDescriptorName is the name of the descriptor for VPP L2 FIBs.
XConnectDescriptorName is the name of the descriptor for VPP xConnect pairs.

# Variables

ErrBridgeDomainWithMultipleBVI is returned when bridge domain is defined with multiple BVI interfaces.
ErrBridgeDomainWithoutName is returned when VPP bridge domain configuration has undefined Name attribute.
ErrFIBWithoutBD is returned when VPP L2 FIB has undefined bridge domain.
ErrFIBWithoutHwAddr is returned when VPP L2 FIB has undefined hardware address.
ErrForwardFIBWithoutInterface is returned when VPP L2 FORWARD FIB has undefined outgoing interface.
ErrXConnectWithoutInterface is returned when VPP xConnect has undefined Rx or Tx interface.

# Structs

BDInterfaceDescriptor teaches KVScheduler how to put interface into VPP bridge domain.
BridgeDomainDescriptor teaches KVScheduler how to configure VPP bridge domains.
FIBDescriptor teaches KVScheduler how to configure VPP L2 FIBs.
XConnectDescriptor teaches KVScheduler how to configure VPP xConnect pairs.