Documentation ¶
Overview ¶
Package vppagent is a cloud-native management tool for VPP (FD.io Vector Packet Processing) built on cn-infra framework.
Directories ¶
Path | Synopsis |
---|---|
clientv1
|
|
cmd
|
|
vpp-agent-ctl
Program vpp-agent-ctl demonstrates usage of the plugins of the VNF agent.
|
Program vpp-agent-ctl demonstrates usage of the plugins of the VNF agent. |
examples
|
|
flavors
|
|
persist
Package persist provides persistent implementation of the interfaces defined in core.name_mapping.go (please see the documentation in there)
|
Package persist provides persistent implementation of the interfaces defined in core.name_mapping.go (please see the documentation in there) |
plugins
|
|
defaultplugins/aclplugin
Package aclplugin is the implementation of the ACL Plugin.
|
Package aclplugin is the implementation of the ACL Plugin. |
defaultplugins/aclplugin/bin_api/acl
Package acl represents the VPP binary API of the 'acl' VPP module.
|
Package acl represents the VPP binary API of the 'acl' VPP module. |
defaultplugins/aclplugin/model/acl
Package acl is a generated protocol buffer package.
|
Package acl is a generated protocol buffer package. |
defaultplugins/ifplugin
Package ifplugin is the implementation of the Interface plugin.deps.
|
Package ifplugin is the implementation of the Interface plugin.deps. |
defaultplugins/ifplugin/bin_api/af_packet
Package af_packet represents the VPP binary API of the 'af_packet' VPP module.
|
Package af_packet represents the VPP binary API of the 'af_packet' VPP module. |
defaultplugins/ifplugin/bin_api/bfd
Package bfd represents the VPP binary API of the 'bfd' VPP module.
|
Package bfd represents the VPP binary API of the 'bfd' VPP module. |
defaultplugins/ifplugin/bin_api/interfaces
Package interfaces represents the VPP binary API of the 'interfaces' VPP module.
|
Package interfaces represents the VPP binary API of the 'interfaces' VPP module. |
defaultplugins/ifplugin/bin_api/ip
Package ip represents the VPP binary API of the 'ip' VPP module.
|
Package ip represents the VPP binary API of the 'ip' VPP module. |
defaultplugins/ifplugin/bin_api/memif
Package memif represents the VPP binary API of the 'memif' VPP module.
|
Package memif represents the VPP binary API of the 'memif' VPP module. |
defaultplugins/ifplugin/bin_api/tap
Code generated by github.com/ungerik/pkgreflect DO NOT EDIT.
|
Code generated by github.com/ungerik/pkgreflect DO NOT EDIT. |
defaultplugins/ifplugin/bin_api/vpe
Code generated by github.com/ungerik/pkgreflect DO NOT EDIT.
|
Code generated by github.com/ungerik/pkgreflect DO NOT EDIT. |
defaultplugins/ifplugin/bin_api/vxlan
Code generated by github.com/ungerik/pkgreflect DO NOT EDIT.
|
Code generated by github.com/ungerik/pkgreflect DO NOT EDIT. |
defaultplugins/ifplugin/model/bfd
Package bfd is a generated protocol buffer package.
|
Package bfd is a generated protocol buffer package. |
defaultplugins/ifplugin/model/interfaces
Package interfaces is a generated protocol buffer package.
|
Package interfaces is a generated protocol buffer package. |
defaultplugins/ifplugin/testing
Package testing provides tools and input data for unit testing of ifplugin.
|
Package testing provides tools and input data for unit testing of ifplugin. |
defaultplugins/l2plugin
Package l2plugin is the implementation of the L2 plugin that handles BD / L2 FIB.
|
Package l2plugin is the implementation of the L2 plugin that handles BD / L2 FIB. |
defaultplugins/l2plugin/bin_api/l2
Package l2 represents the VPP binary API of the 'l2' VPP module.
|
Package l2 represents the VPP binary API of the 'l2' VPP module. |
defaultplugins/l2plugin/bin_api/vpe
Code generated by github.com/ungerik/pkgreflect DO NOT EDIT.
|
Code generated by github.com/ungerik/pkgreflect DO NOT EDIT. |
defaultplugins/l2plugin/model/l2
Package l2 is a generated protocol buffer package.
|
Package l2 is a generated protocol buffer package. |
defaultplugins/l2plugin/testing
Package testing provides tools and input data for unit testing of ifplugin.
|
Package testing provides tools and input data for unit testing of ifplugin. |
defaultplugins/l3plugin
Package l3plugin is the implementation of the L3 plugin that handles ip routes.
|
Package l3plugin is the implementation of the L3 plugin that handles ip routes. |
defaultplugins/l3plugin/bin_api/ip
Package ip represents the VPP binary API of the 'ip' VPP module.
|
Package ip represents the VPP binary API of the 'ip' VPP module. |
defaultplugins/l3plugin/model/l3
Package l3 is a generated protocol buffer package.
|
Package l3 is a generated protocol buffer package. |
linuxplugin/model/interfaces
Package interfaces is a generated protocol buffer package.
|
Package interfaces is a generated protocol buffer package. |
Click to show internal directories.
Click to hide internal directories.