pluginvpp

package
v3.0.1+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 8, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockVppIfPlugin

type MockVppIfPlugin struct {
	// contains filtered or unexported fields
}

MockVppIfPlugin is a mock for VPP ifplugin.

func NewMockVppPlugin

func NewMockVppPlugin() *MockVppIfPlugin

NewMockVppPlugin is a constructor for MockVppPlugin.

func (*MockVppIfPlugin) AddInterface

func (mvp *MockVppIfPlugin) AddInterface(ifName string, swIfIndex uint32, ip string)

AddInterface adds interface into the map of interfaces (returned by GetSwIfIndexes()).

func (*MockVppIfPlugin) GetDHCPIndices

func (m *MockVppIfPlugin) GetDHCPIndices() idxmap.NamedMapping

GetDHCPIndices does nothing here.

func (*MockVppIfPlugin) GetInterfaceIndex

func (m *MockVppIfPlugin) GetInterfaceIndex() ifaceidx.IfaceMetadataIndex

GetSwIfIndexes return map of interfaces added via AddInterface.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL