testing

package
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: Mar 29, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package testing is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockAction

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

MockAction is a mock of Action interface

func NewMockAction

func NewMockAction(ctrl *gomock.Controller) *MockAction

NewMockAction creates a new mock instance

func (*MockAction) CT

func (m *MockAction) CT(arg0 bool, arg1 byte, arg2 int, arg3 *openflow.RegField) openflow.CTAction

CT mocks base method

func (*MockAction) Conjunction

func (m *MockAction) Conjunction(arg0 uint32, arg1, arg2 byte) openflow.FlowBuilder

Conjunction mocks base method

func (*MockAction) DecTTL

func (m *MockAction) DecTTL() openflow.FlowBuilder

DecTTL mocks base method

func (*MockAction) Drop

func (m *MockAction) Drop() openflow.FlowBuilder

Drop mocks base method

func (*MockAction) EXPECT

func (m *MockAction) EXPECT() *MockActionMockRecorder

EXPECT returns an object that allows the caller to indicate expected use

func (*MockAction) GotoStage added in v1.6.0

func (m *MockAction) GotoStage(arg0 openflow.StageID) openflow.FlowBuilder

GotoStage mocks base method

func (*MockAction) GotoTable

func (m *MockAction) GotoTable(arg0 byte) openflow.FlowBuilder

GotoTable mocks base method

func (*MockAction) Group

Group mocks base method

func (*MockAction) Learn

func (m *MockAction) Learn(arg0 byte, arg1, arg2, arg3 uint16, arg4 uint64) openflow.LearnAction

Learn mocks base method

func (*MockAction) LoadARPOperation

func (m *MockAction) LoadARPOperation(arg0 uint16) openflow.FlowBuilder

LoadARPOperation mocks base method

func (*MockAction) LoadIPDSCP

func (m *MockAction) LoadIPDSCP(arg0 byte) openflow.FlowBuilder

LoadIPDSCP mocks base method

func (*MockAction) LoadPktMarkRange

func (m *MockAction) LoadPktMarkRange(arg0 uint32, arg1 *openflow.Range) openflow.FlowBuilder

LoadPktMarkRange mocks base method

func (*MockAction) LoadRange

func (m *MockAction) LoadRange(arg0 string, arg1 uint64, arg2 *openflow.Range) openflow.FlowBuilder

LoadRange mocks base method

func (*MockAction) LoadRegMark added in v1.3.0

func (m *MockAction) LoadRegMark(arg0 *openflow.RegMark) openflow.FlowBuilder

LoadRegMark mocks base method

func (*MockAction) LoadToRegField added in v1.3.0

func (m *MockAction) LoadToRegField(arg0 *openflow.RegField, arg1 uint32) openflow.FlowBuilder

LoadToRegField mocks base method

func (*MockAction) Meter added in v1.2.0

func (m *MockAction) Meter(arg0 uint32) openflow.FlowBuilder

Meter mocks base method

func (*MockAction) Move

func (m *MockAction) Move(arg0, arg1 string) openflow.FlowBuilder

Move mocks base method

func (*MockAction) MoveRange

func (m *MockAction) MoveRange(arg0, arg1 string, arg2, arg3 openflow.Range) openflow.FlowBuilder

MoveRange mocks base method

func (*MockAction) NextTable added in v1.6.0

func (m *MockAction) NextTable() openflow.FlowBuilder

NextTable mocks base method

func (*MockAction) Normal

func (m *MockAction) Normal() openflow.FlowBuilder

Normal mocks base method

func (*MockAction) Note

func (m *MockAction) Note(arg0 string) openflow.FlowBuilder

Note mocks base method

func (*MockAction) Output

func (m *MockAction) Output(arg0 uint32) openflow.FlowBuilder

Output mocks base method

func (*MockAction) OutputFieldRange

func (m *MockAction) OutputFieldRange(arg0 string, arg1 *openflow.Range) openflow.FlowBuilder

OutputFieldRange mocks base method

func (*MockAction) OutputInPort

func (m *MockAction) OutputInPort() openflow.FlowBuilder

OutputInPort mocks base method

func (*MockAction) OutputToRegField added in v1.3.0

func (m *MockAction) OutputToRegField(arg0 *openflow.RegField) openflow.FlowBuilder

OutputToRegField mocks base method

func (*MockAction) PopVLAN added in v1.6.0

func (m *MockAction) PopVLAN() openflow.FlowBuilder

PopVLAN mocks base method

func (*MockAction) PushVLAN added in v1.6.0

func (m *MockAction) PushVLAN(arg0 uint16) openflow.FlowBuilder

PushVLAN mocks base method

func (*MockAction) Resubmit

func (m *MockAction) Resubmit(arg0 uint16, arg1 byte) openflow.FlowBuilder

Resubmit mocks base method

func (*MockAction) ResubmitToTables added in v1.6.0

func (m *MockAction) ResubmitToTables(arg0 ...byte) openflow.FlowBuilder

ResubmitToTables mocks base method

func (*MockAction) SendToController

func (m *MockAction) SendToController(arg0 byte) openflow.FlowBuilder

SendToController mocks base method

func (*MockAction) SetARPSha

func (m *MockAction) SetARPSha(arg0 net.HardwareAddr) openflow.FlowBuilder

SetARPSha mocks base method

func (*MockAction) SetARPSpa

func (m *MockAction) SetARPSpa(arg0 net.IP) openflow.FlowBuilder

SetARPSpa mocks base method

func (*MockAction) SetARPTha

func (m *MockAction) SetARPTha(arg0 net.HardwareAddr) openflow.FlowBuilder

SetARPTha mocks base method

func (*MockAction) SetARPTpa

func (m *MockAction) SetARPTpa(arg0 net.IP) openflow.FlowBuilder

SetARPTpa mocks base method

func (*MockAction) SetDstIP

func (m *MockAction) SetDstIP(arg0 net.IP) openflow.FlowBuilder

SetDstIP mocks base method

func (*MockAction) SetDstMAC

func (m *MockAction) SetDstMAC(arg0 net.HardwareAddr) openflow.FlowBuilder

SetDstMAC mocks base method

func (*MockAction) SetSrcIP

func (m *MockAction) SetSrcIP(arg0 net.IP) openflow.FlowBuilder

SetSrcIP mocks base method

func (*MockAction) SetSrcMAC

func (m *MockAction) SetSrcMAC(arg0 net.HardwareAddr) openflow.FlowBuilder

SetSrcMAC mocks base method

func (*MockAction) SetTunnelDst

func (m *MockAction) SetTunnelDst(arg0 net.IP) openflow.FlowBuilder

SetTunnelDst mocks base method

func (*MockAction) SetVLAN added in v1.6.0

func (m *MockAction) SetVLAN(arg0 uint16) openflow.FlowBuilder

SetVLAN mocks base method

type MockActionMockRecorder

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

MockActionMockRecorder is the mock recorder for MockAction

func (*MockActionMockRecorder) CT

func (mr *MockActionMockRecorder) CT(arg0, arg1, arg2, arg3 interface{}) *gomock.Call

CT indicates an expected call of CT

func (*MockActionMockRecorder) Conjunction

func (mr *MockActionMockRecorder) Conjunction(arg0, arg1, arg2 interface{}) *gomock.Call

Conjunction indicates an expected call of Conjunction

func (*MockActionMockRecorder) DecTTL

func (mr *MockActionMockRecorder) DecTTL() *gomock.Call

DecTTL indicates an expected call of DecTTL

func (*MockActionMockRecorder) Drop

func (mr *MockActionMockRecorder) Drop() *gomock.Call

Drop indicates an expected call of Drop

func (*MockActionMockRecorder) GotoStage added in v1.6.0

func (mr *MockActionMockRecorder) GotoStage(arg0 interface{}) *gomock.Call

GotoStage indicates an expected call of GotoStage

func (*MockActionMockRecorder) GotoTable

func (mr *MockActionMockRecorder) GotoTable(arg0 interface{}) *gomock.Call

GotoTable indicates an expected call of GotoTable

func (*MockActionMockRecorder) Group

func (mr *MockActionMockRecorder) Group(arg0 interface{}) *gomock.Call

Group indicates an expected call of Group

func (*MockActionMockRecorder) Learn

func (mr *MockActionMockRecorder) Learn(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call

Learn indicates an expected call of Learn

func (*MockActionMockRecorder) LoadARPOperation

func (mr *MockActionMockRecorder) LoadARPOperation(arg0 interface{}) *gomock.Call

LoadARPOperation indicates an expected call of LoadARPOperation

func (*MockActionMockRecorder) LoadIPDSCP

func (mr *MockActionMockRecorder) LoadIPDSCP(arg0 interface{}) *gomock.Call

LoadIPDSCP indicates an expected call of LoadIPDSCP

func (*MockActionMockRecorder) LoadPktMarkRange

func (mr *MockActionMockRecorder) LoadPktMarkRange(arg0, arg1 interface{}) *gomock.Call

LoadPktMarkRange indicates an expected call of LoadPktMarkRange

func (*MockActionMockRecorder) LoadRange

func (mr *MockActionMockRecorder) LoadRange(arg0, arg1, arg2 interface{}) *gomock.Call

LoadRange indicates an expected call of LoadRange

func (*MockActionMockRecorder) LoadRegMark added in v1.3.0

func (mr *MockActionMockRecorder) LoadRegMark(arg0 interface{}) *gomock.Call

LoadRegMark indicates an expected call of LoadRegMark

func (*MockActionMockRecorder) LoadToRegField added in v1.3.0

func (mr *MockActionMockRecorder) LoadToRegField(arg0, arg1 interface{}) *gomock.Call

LoadToRegField indicates an expected call of LoadToRegField

func (*MockActionMockRecorder) Meter added in v1.2.0

func (mr *MockActionMockRecorder) Meter(arg0 interface{}) *gomock.Call

Meter indicates an expected call of Meter

func (*MockActionMockRecorder) Move

func (mr *MockActionMockRecorder) Move(arg0, arg1 interface{}) *gomock.Call

Move indicates an expected call of Move

func (*MockActionMockRecorder) MoveRange

func (mr *MockActionMockRecorder) MoveRange(arg0, arg1, arg2, arg3 interface{}) *gomock.Call

MoveRange indicates an expected call of MoveRange

func (*MockActionMockRecorder) NextTable added in v1.6.0

func (mr *MockActionMockRecorder) NextTable() *gomock.Call

NextTable indicates an expected call of NextTable

func (*MockActionMockRecorder) Normal

func (mr *MockActionMockRecorder) Normal() *gomock.Call

Normal indicates an expected call of Normal

func (*MockActionMockRecorder) Note

func (mr *MockActionMockRecorder) Note(arg0 interface{}) *gomock.Call

Note indicates an expected call of Note

func (*MockActionMockRecorder) Output

func (mr *MockActionMockRecorder) Output(arg0 interface{}) *gomock.Call

Output indicates an expected call of Output

func (*MockActionMockRecorder) OutputFieldRange

func (mr *MockActionMockRecorder) OutputFieldRange(arg0, arg1 interface{}) *gomock.Call

OutputFieldRange indicates an expected call of OutputFieldRange

func (*MockActionMockRecorder) OutputInPort

func (mr *MockActionMockRecorder) OutputInPort() *gomock.Call

OutputInPort indicates an expected call of OutputInPort

func (*MockActionMockRecorder) OutputToRegField added in v1.3.0

func (mr *MockActionMockRecorder) OutputToRegField(arg0 interface{}) *gomock.Call

OutputToRegField indicates an expected call of OutputToRegField

func (*MockActionMockRecorder) PopVLAN added in v1.6.0

func (mr *MockActionMockRecorder) PopVLAN() *gomock.Call

PopVLAN indicates an expected call of PopVLAN

func (*MockActionMockRecorder) PushVLAN added in v1.6.0

func (mr *MockActionMockRecorder) PushVLAN(arg0 interface{}) *gomock.Call

PushVLAN indicates an expected call of PushVLAN

func (*MockActionMockRecorder) Resubmit

func (mr *MockActionMockRecorder) Resubmit(arg0, arg1 interface{}) *gomock.Call

Resubmit indicates an expected call of Resubmit

func (*MockActionMockRecorder) ResubmitToTables added in v1.6.0

func (mr *MockActionMockRecorder) ResubmitToTables(arg0 ...interface{}) *gomock.Call

ResubmitToTables indicates an expected call of ResubmitToTables

func (*MockActionMockRecorder) SendToController

func (mr *MockActionMockRecorder) SendToController(arg0 interface{}) *gomock.Call

SendToController indicates an expected call of SendToController

func (*MockActionMockRecorder) SetARPSha

func (mr *MockActionMockRecorder) SetARPSha(arg0 interface{}) *gomock.Call

SetARPSha indicates an expected call of SetARPSha

func (*MockActionMockRecorder) SetARPSpa

func (mr *MockActionMockRecorder) SetARPSpa(arg0 interface{}) *gomock.Call

SetARPSpa indicates an expected call of SetARPSpa

func (*MockActionMockRecorder) SetARPTha

func (mr *MockActionMockRecorder) SetARPTha(arg0 interface{}) *gomock.Call

SetARPTha indicates an expected call of SetARPTha

func (*MockActionMockRecorder) SetARPTpa

func (mr *MockActionMockRecorder) SetARPTpa(arg0 interface{}) *gomock.Call

SetARPTpa indicates an expected call of SetARPTpa

func (*MockActionMockRecorder) SetDstIP

func (mr *MockActionMockRecorder) SetDstIP(arg0 interface{}) *gomock.Call

SetDstIP indicates an expected call of SetDstIP

func (*MockActionMockRecorder) SetDstMAC

func (mr *MockActionMockRecorder) SetDstMAC(arg0 interface{}) *gomock.Call

SetDstMAC indicates an expected call of SetDstMAC

func (*MockActionMockRecorder) SetSrcIP

func (mr *MockActionMockRecorder) SetSrcIP(arg0 interface{}) *gomock.Call

SetSrcIP indicates an expected call of SetSrcIP

func (*MockActionMockRecorder) SetSrcMAC

func (mr *MockActionMockRecorder) SetSrcMAC(arg0 interface{}) *gomock.Call

SetSrcMAC indicates an expected call of SetSrcMAC

func (*MockActionMockRecorder) SetTunnelDst

func (mr *MockActionMockRecorder) SetTunnelDst(arg0 interface{}) *gomock.Call

SetTunnelDst indicates an expected call of SetTunnelDst

func (*MockActionMockRecorder) SetVLAN added in v1.6.0

func (mr *MockActionMockRecorder) SetVLAN(arg0 interface{}) *gomock.Call

SetVLAN indicates an expected call of SetVLAN

type MockBridge

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

MockBridge is a mock of Bridge interface

func NewMockBridge

func NewMockBridge(ctrl *gomock.Controller) *MockBridge

NewMockBridge creates a new mock instance

func (*MockBridge) AddFlowsInBundle

func (m *MockBridge) AddFlowsInBundle(arg0, arg1, arg2 []openflow.Flow) error

AddFlowsInBundle mocks base method

func (*MockBridge) AddOFEntriesInBundle

func (m *MockBridge) AddOFEntriesInBundle(arg0, arg1, arg2 []openflow.OFEntry) error

AddOFEntriesInBundle mocks base method

func (*MockBridge) AddTLVMap

func (m *MockBridge) AddTLVMap(arg0 uint16, arg1, arg2 byte, arg3 uint16) error

AddTLVMap mocks base method

func (*MockBridge) BuildPacketOut

func (m *MockBridge) BuildPacketOut() openflow.PacketOutBuilder

BuildPacketOut mocks base method

func (*MockBridge) Connect

func (m *MockBridge) Connect(arg0 int, arg1 chan struct{}) error

Connect mocks base method

func (*MockBridge) CreateGroup

func (m *MockBridge) CreateGroup(arg0 openflow.GroupIDType) openflow.Group

CreateGroup mocks base method

func (*MockBridge) CreateMeter added in v1.2.0

func (m *MockBridge) CreateMeter(arg0 openflow.MeterIDType, arg1 ofctrl.MeterFlag) openflow.Meter

CreateMeter mocks base method

func (*MockBridge) CreateTable

func (m *MockBridge) CreateTable(arg0 openflow.Table, arg1 byte, arg2 openflow.MissActionType) openflow.Table

CreateTable mocks base method

func (*MockBridge) DeleteFlowsByCookie

func (m *MockBridge) DeleteFlowsByCookie(arg0, arg1 uint64) error

DeleteFlowsByCookie mocks base method

func (*MockBridge) DeleteGroup

func (m *MockBridge) DeleteGroup(arg0 openflow.GroupIDType) bool

DeleteGroup mocks base method

func (*MockBridge) DeleteMeter added in v1.2.0

func (m *MockBridge) DeleteMeter(arg0 openflow.MeterIDType) bool

DeleteMeter mocks base method

func (*MockBridge) DeleteMeterAll added in v1.2.0

func (m *MockBridge) DeleteMeterAll() error

DeleteMeterAll mocks base method

func (*MockBridge) DeleteTable

func (m *MockBridge) DeleteTable(arg0 byte) bool

DeleteTable mocks base method

func (*MockBridge) Disconnect

func (m *MockBridge) Disconnect() error

Disconnect mocks base method

func (*MockBridge) DumpFlows

func (m *MockBridge) DumpFlows(arg0, arg1 uint64) (map[uint64]*openflow.FlowStates, error)

DumpFlows mocks base method

func (*MockBridge) DumpTableStatus

func (m *MockBridge) DumpTableStatus() []openflow.TableStatus

DumpTableStatus mocks base method

func (*MockBridge) EXPECT

func (m *MockBridge) EXPECT() *MockBridgeMockRecorder

EXPECT returns an object that allows the caller to indicate expected use

func (*MockBridge) IsConnected

func (m *MockBridge) IsConnected() bool

IsConnected mocks base method

func (*MockBridge) SendPacketOut

func (m *MockBridge) SendPacketOut(arg0 *ofctrl.PacketOut) error

SendPacketOut mocks base method

func (*MockBridge) SubscribePacketIn

func (m *MockBridge) SubscribePacketIn(arg0 byte, arg1 *openflow.PacketInQueue) error

SubscribePacketIn mocks base method

type MockBridgeMockRecorder

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

MockBridgeMockRecorder is the mock recorder for MockBridge

func (*MockBridgeMockRecorder) AddFlowsInBundle

func (mr *MockBridgeMockRecorder) AddFlowsInBundle(arg0, arg1, arg2 interface{}) *gomock.Call

AddFlowsInBundle indicates an expected call of AddFlowsInBundle

func (*MockBridgeMockRecorder) AddOFEntriesInBundle

func (mr *MockBridgeMockRecorder) AddOFEntriesInBundle(arg0, arg1, arg2 interface{}) *gomock.Call

AddOFEntriesInBundle indicates an expected call of AddOFEntriesInBundle

func (*MockBridgeMockRecorder) AddTLVMap

func (mr *MockBridgeMockRecorder) AddTLVMap(arg0, arg1, arg2, arg3 interface{}) *gomock.Call

AddTLVMap indicates an expected call of AddTLVMap

func (*MockBridgeMockRecorder) BuildPacketOut

func (mr *MockBridgeMockRecorder) BuildPacketOut() *gomock.Call

BuildPacketOut indicates an expected call of BuildPacketOut

func (*MockBridgeMockRecorder) Connect

func (mr *MockBridgeMockRecorder) Connect(arg0, arg1 interface{}) *gomock.Call

Connect indicates an expected call of Connect

func (*MockBridgeMockRecorder) CreateGroup

func (mr *MockBridgeMockRecorder) CreateGroup(arg0 interface{}) *gomock.Call

CreateGroup indicates an expected call of CreateGroup

func (*MockBridgeMockRecorder) CreateMeter added in v1.2.0

func (mr *MockBridgeMockRecorder) CreateMeter(arg0, arg1 interface{}) *gomock.Call

CreateMeter indicates an expected call of CreateMeter

func (*MockBridgeMockRecorder) CreateTable

func (mr *MockBridgeMockRecorder) CreateTable(arg0, arg1, arg2 interface{}) *gomock.Call

CreateTable indicates an expected call of CreateTable

func (*MockBridgeMockRecorder) DeleteFlowsByCookie

func (mr *MockBridgeMockRecorder) DeleteFlowsByCookie(arg0, arg1 interface{}) *gomock.Call

DeleteFlowsByCookie indicates an expected call of DeleteFlowsByCookie

func (*MockBridgeMockRecorder) DeleteGroup

func (mr *MockBridgeMockRecorder) DeleteGroup(arg0 interface{}) *gomock.Call

DeleteGroup indicates an expected call of DeleteGroup

func (*MockBridgeMockRecorder) DeleteMeter added in v1.2.0

func (mr *MockBridgeMockRecorder) DeleteMeter(arg0 interface{}) *gomock.Call

DeleteMeter indicates an expected call of DeleteMeter

func (*MockBridgeMockRecorder) DeleteMeterAll added in v1.2.0

func (mr *MockBridgeMockRecorder) DeleteMeterAll() *gomock.Call

DeleteMeterAll indicates an expected call of DeleteMeterAll

func (*MockBridgeMockRecorder) DeleteTable

func (mr *MockBridgeMockRecorder) DeleteTable(arg0 interface{}) *gomock.Call

DeleteTable indicates an expected call of DeleteTable

func (*MockBridgeMockRecorder) Disconnect

func (mr *MockBridgeMockRecorder) Disconnect() *gomock.Call

Disconnect indicates an expected call of Disconnect

func (*MockBridgeMockRecorder) DumpFlows

func (mr *MockBridgeMockRecorder) DumpFlows(arg0, arg1 interface{}) *gomock.Call

DumpFlows indicates an expected call of DumpFlows

func (*MockBridgeMockRecorder) DumpTableStatus

func (mr *MockBridgeMockRecorder) DumpTableStatus() *gomock.Call

DumpTableStatus indicates an expected call of DumpTableStatus

func (*MockBridgeMockRecorder) IsConnected

func (mr *MockBridgeMockRecorder) IsConnected() *gomock.Call

IsConnected indicates an expected call of IsConnected

func (*MockBridgeMockRecorder) SendPacketOut

func (mr *MockBridgeMockRecorder) SendPacketOut(arg0 interface{}) *gomock.Call

SendPacketOut indicates an expected call of SendPacketOut

func (*MockBridgeMockRecorder) SubscribePacketIn

func (mr *MockBridgeMockRecorder) SubscribePacketIn(arg0, arg1 interface{}) *gomock.Call

SubscribePacketIn indicates an expected call of SubscribePacketIn

type MockCTAction

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

MockCTAction is a mock of CTAction interface

func NewMockCTAction

func NewMockCTAction(ctrl *gomock.Controller) *MockCTAction

NewMockCTAction creates a new mock instance

func (*MockCTAction) CTDone

func (m *MockCTAction) CTDone() openflow.FlowBuilder

CTDone mocks base method

func (*MockCTAction) DNAT

DNAT mocks base method

func (*MockCTAction) EXPECT

EXPECT returns an object that allows the caller to indicate expected use

func (*MockCTAction) LoadToCtMark added in v1.3.0

func (m *MockCTAction) LoadToCtMark(arg0 *openflow.CtMark) openflow.CTAction

LoadToCtMark mocks base method

func (*MockCTAction) LoadToLabelField added in v1.3.0

func (m *MockCTAction) LoadToLabelField(arg0 uint64, arg1 *openflow.CtLabel) openflow.CTAction

LoadToLabelField mocks base method

func (*MockCTAction) LoadToMark

func (m *MockCTAction) LoadToMark(arg0 uint32) openflow.CTAction

LoadToMark mocks base method

func (*MockCTAction) MoveToCtMarkField added in v1.5.1

func (m *MockCTAction) MoveToCtMarkField(arg0 *openflow.RegField, arg1 *openflow.CtMarkField) openflow.CTAction

MoveToCtMarkField mocks base method

func (*MockCTAction) MoveToLabel

func (m *MockCTAction) MoveToLabel(arg0 string, arg1, arg2 *openflow.Range) openflow.CTAction

MoveToLabel mocks base method

func (*MockCTAction) NAT

func (m *MockCTAction) NAT() openflow.CTAction

NAT mocks base method

func (*MockCTAction) SNAT

SNAT mocks base method

type MockCTActionMockRecorder

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

MockCTActionMockRecorder is the mock recorder for MockCTAction

func (*MockCTActionMockRecorder) CTDone

func (mr *MockCTActionMockRecorder) CTDone() *gomock.Call

CTDone indicates an expected call of CTDone

func (*MockCTActionMockRecorder) DNAT

func (mr *MockCTActionMockRecorder) DNAT(arg0, arg1 interface{}) *gomock.Call

DNAT indicates an expected call of DNAT

func (*MockCTActionMockRecorder) LoadToCtMark added in v1.3.0

func (mr *MockCTActionMockRecorder) LoadToCtMark(arg0 interface{}) *gomock.Call

LoadToCtMark indicates an expected call of LoadToCtMark

func (*MockCTActionMockRecorder) LoadToLabelField added in v1.3.0

func (mr *MockCTActionMockRecorder) LoadToLabelField(arg0, arg1 interface{}) *gomock.Call

LoadToLabelField indicates an expected call of LoadToLabelField

func (*MockCTActionMockRecorder) LoadToMark

func (mr *MockCTActionMockRecorder) LoadToMark(arg0 interface{}) *gomock.Call

LoadToMark indicates an expected call of LoadToMark

func (*MockCTActionMockRecorder) MoveToCtMarkField added in v1.5.1

func (mr *MockCTActionMockRecorder) MoveToCtMarkField(arg0, arg1 interface{}) *gomock.Call

MoveToCtMarkField indicates an expected call of MoveToCtMarkField

func (*MockCTActionMockRecorder) MoveToLabel

func (mr *MockCTActionMockRecorder) MoveToLabel(arg0, arg1, arg2 interface{}) *gomock.Call

MoveToLabel indicates an expected call of MoveToLabel

func (*MockCTActionMockRecorder) NAT

NAT indicates an expected call of NAT

func (*MockCTActionMockRecorder) SNAT

func (mr *MockCTActionMockRecorder) SNAT(arg0, arg1 interface{}) *gomock.Call

SNAT indicates an expected call of SNAT

type MockFlow

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

MockFlow is a mock of Flow interface

func NewMockFlow

func NewMockFlow(ctrl *gomock.Controller) *MockFlow

NewMockFlow creates a new mock instance

func (*MockFlow) Add

func (m *MockFlow) Add() error

Add mocks base method

func (*MockFlow) CopyToBuilder

func (m *MockFlow) CopyToBuilder(arg0 uint16, arg1 bool) openflow.FlowBuilder

CopyToBuilder mocks base method

func (*MockFlow) Delete

func (m *MockFlow) Delete() error

Delete mocks base method

func (*MockFlow) EXPECT

func (m *MockFlow) EXPECT() *MockFlowMockRecorder

EXPECT returns an object that allows the caller to indicate expected use

func (*MockFlow) FlowPriority

func (m *MockFlow) FlowPriority() uint16

FlowPriority mocks base method

func (*MockFlow) FlowProtocol

func (m *MockFlow) FlowProtocol() openflow.Protocol

FlowProtocol mocks base method

func (*MockFlow) GetBundleMessage

func (m *MockFlow) GetBundleMessage(arg0 openflow.OFOperation) (ofctrl.OpenFlowModMessage, error)

GetBundleMessage mocks base method

func (*MockFlow) IsDropFlow

func (m *MockFlow) IsDropFlow() bool

IsDropFlow mocks base method

func (*MockFlow) KeyString

func (m *MockFlow) KeyString() string

KeyString mocks base method

func (*MockFlow) MatchString

func (m *MockFlow) MatchString() string

MatchString mocks base method

func (*MockFlow) Modify

func (m *MockFlow) Modify() error

Modify mocks base method

func (*MockFlow) Reset

func (m *MockFlow) Reset()

Reset mocks base method

func (*MockFlow) Type

func (m *MockFlow) Type() openflow.EntryType

Type mocks base method

type MockFlowBuilder

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

MockFlowBuilder is a mock of FlowBuilder interface

func NewMockFlowBuilder

func NewMockFlowBuilder(ctrl *gomock.Controller) *MockFlowBuilder

NewMockFlowBuilder creates a new mock instance

func (*MockFlowBuilder) Action

func (m *MockFlowBuilder) Action() openflow.Action

Action mocks base method

func (*MockFlowBuilder) Cookie

func (m *MockFlowBuilder) Cookie(arg0 uint64) openflow.FlowBuilder

Cookie mocks base method

func (*MockFlowBuilder) Done

func (m *MockFlowBuilder) Done() openflow.Flow

Done mocks base method

func (*MockFlowBuilder) EXPECT

EXPECT returns an object that allows the caller to indicate expected use

func (*MockFlowBuilder) MatchARPOp

func (m *MockFlowBuilder) MatchARPOp(arg0 uint16) openflow.FlowBuilder

MatchARPOp mocks base method

func (*MockFlowBuilder) MatchARPSha

func (m *MockFlowBuilder) MatchARPSha(arg0 net.HardwareAddr) openflow.FlowBuilder

MatchARPSha mocks base method

func (*MockFlowBuilder) MatchARPSpa

func (m *MockFlowBuilder) MatchARPSpa(arg0 net.IP) openflow.FlowBuilder

MatchARPSpa mocks base method

func (*MockFlowBuilder) MatchARPTha

func (m *MockFlowBuilder) MatchARPTha(arg0 net.HardwareAddr) openflow.FlowBuilder

MatchARPTha mocks base method

func (*MockFlowBuilder) MatchARPTpa

func (m *MockFlowBuilder) MatchARPTpa(arg0 net.IP) openflow.FlowBuilder

MatchARPTpa mocks base method

func (*MockFlowBuilder) MatchCTDstIP

func (m *MockFlowBuilder) MatchCTDstIP(arg0 net.IP) openflow.FlowBuilder

MatchCTDstIP mocks base method

func (*MockFlowBuilder) MatchCTDstIPNet

func (m *MockFlowBuilder) MatchCTDstIPNet(arg0 net.IPNet) openflow.FlowBuilder

MatchCTDstIPNet mocks base method

func (*MockFlowBuilder) MatchCTDstPort

func (m *MockFlowBuilder) MatchCTDstPort(arg0 uint16) openflow.FlowBuilder

MatchCTDstPort mocks base method

func (*MockFlowBuilder) MatchCTLabelField added in v1.3.0

func (m *MockFlowBuilder) MatchCTLabelField(arg0, arg1 uint64, arg2 *openflow.CtLabel) openflow.FlowBuilder

MatchCTLabelField mocks base method

func (*MockFlowBuilder) MatchCTMark

func (m *MockFlowBuilder) MatchCTMark(arg0 *openflow.CtMark) openflow.FlowBuilder

MatchCTMark mocks base method

func (*MockFlowBuilder) MatchCTProtocol

func (m *MockFlowBuilder) MatchCTProtocol(arg0 openflow.Protocol) openflow.FlowBuilder

MatchCTProtocol mocks base method

func (*MockFlowBuilder) MatchCTSrcIP

func (m *MockFlowBuilder) MatchCTSrcIP(arg0 net.IP) openflow.FlowBuilder

MatchCTSrcIP mocks base method

func (*MockFlowBuilder) MatchCTSrcIPNet

func (m *MockFlowBuilder) MatchCTSrcIPNet(arg0 net.IPNet) openflow.FlowBuilder

MatchCTSrcIPNet mocks base method

func (*MockFlowBuilder) MatchCTSrcPort

func (m *MockFlowBuilder) MatchCTSrcPort(arg0 uint16) openflow.FlowBuilder

MatchCTSrcPort mocks base method

func (*MockFlowBuilder) MatchCTStateDNAT

func (m *MockFlowBuilder) MatchCTStateDNAT(arg0 bool) openflow.FlowBuilder

MatchCTStateDNAT mocks base method

func (*MockFlowBuilder) MatchCTStateEst

func (m *MockFlowBuilder) MatchCTStateEst(arg0 bool) openflow.FlowBuilder

MatchCTStateEst mocks base method

func (*MockFlowBuilder) MatchCTStateInv

func (m *MockFlowBuilder) MatchCTStateInv(arg0 bool) openflow.FlowBuilder

MatchCTStateInv mocks base method

func (*MockFlowBuilder) MatchCTStateNew

func (m *MockFlowBuilder) MatchCTStateNew(arg0 bool) openflow.FlowBuilder

MatchCTStateNew mocks base method

func (*MockFlowBuilder) MatchCTStateRel

func (m *MockFlowBuilder) MatchCTStateRel(arg0 bool) openflow.FlowBuilder

MatchCTStateRel mocks base method

func (*MockFlowBuilder) MatchCTStateRpl

func (m *MockFlowBuilder) MatchCTStateRpl(arg0 bool) openflow.FlowBuilder

MatchCTStateRpl mocks base method

func (*MockFlowBuilder) MatchCTStateSNAT

func (m *MockFlowBuilder) MatchCTStateSNAT(arg0 bool) openflow.FlowBuilder

MatchCTStateSNAT mocks base method

func (*MockFlowBuilder) MatchCTStateTrk

func (m *MockFlowBuilder) MatchCTStateTrk(arg0 bool) openflow.FlowBuilder

MatchCTStateTrk mocks base method

func (*MockFlowBuilder) MatchConjID

func (m *MockFlowBuilder) MatchConjID(arg0 uint32) openflow.FlowBuilder

MatchConjID mocks base method

func (*MockFlowBuilder) MatchDstIP

func (m *MockFlowBuilder) MatchDstIP(arg0 net.IP) openflow.FlowBuilder

MatchDstIP mocks base method

func (*MockFlowBuilder) MatchDstIPNet

func (m *MockFlowBuilder) MatchDstIPNet(arg0 net.IPNet) openflow.FlowBuilder

MatchDstIPNet mocks base method

func (*MockFlowBuilder) MatchDstMAC

func (m *MockFlowBuilder) MatchDstMAC(arg0 net.HardwareAddr) openflow.FlowBuilder

MatchDstMAC mocks base method

func (*MockFlowBuilder) MatchDstPort

func (m *MockFlowBuilder) MatchDstPort(arg0 uint16, arg1 *uint16) openflow.FlowBuilder

MatchDstPort mocks base method

func (*MockFlowBuilder) MatchICMPv6Code

func (m *MockFlowBuilder) MatchICMPv6Code(arg0 byte) openflow.FlowBuilder

MatchICMPv6Code mocks base method

func (*MockFlowBuilder) MatchICMPv6Type

func (m *MockFlowBuilder) MatchICMPv6Type(arg0 byte) openflow.FlowBuilder

MatchICMPv6Type mocks base method

func (*MockFlowBuilder) MatchIPDSCP

func (m *MockFlowBuilder) MatchIPDSCP(arg0 byte) openflow.FlowBuilder

MatchIPDSCP mocks base method

func (*MockFlowBuilder) MatchIPProtocolValue

func (m *MockFlowBuilder) MatchIPProtocolValue(arg0 bool, arg1 byte) openflow.FlowBuilder

MatchIPProtocolValue mocks base method

func (*MockFlowBuilder) MatchInPort

func (m *MockFlowBuilder) MatchInPort(arg0 uint32) openflow.FlowBuilder

MatchInPort mocks base method

func (*MockFlowBuilder) MatchPktMark

func (m *MockFlowBuilder) MatchPktMark(arg0 uint32, arg1 *uint32) openflow.FlowBuilder

MatchPktMark mocks base method

func (*MockFlowBuilder) MatchPriority

func (m *MockFlowBuilder) MatchPriority(arg0 uint16) openflow.FlowBuilder

MatchPriority mocks base method

func (*MockFlowBuilder) MatchProtocol

func (m *MockFlowBuilder) MatchProtocol(arg0 openflow.Protocol) openflow.FlowBuilder

MatchProtocol mocks base method

func (*MockFlowBuilder) MatchRegFieldWithValue added in v1.3.0

func (m *MockFlowBuilder) MatchRegFieldWithValue(arg0 *openflow.RegField, arg1 uint32) openflow.FlowBuilder

MatchRegFieldWithValue mocks base method

func (*MockFlowBuilder) MatchRegMark added in v1.3.0

func (m *MockFlowBuilder) MatchRegMark(arg0 *openflow.RegMark) openflow.FlowBuilder

MatchRegMark mocks base method

func (*MockFlowBuilder) MatchSrcIP

func (m *MockFlowBuilder) MatchSrcIP(arg0 net.IP) openflow.FlowBuilder

MatchSrcIP mocks base method

func (*MockFlowBuilder) MatchSrcIPNet

func (m *MockFlowBuilder) MatchSrcIPNet(arg0 net.IPNet) openflow.FlowBuilder

MatchSrcIPNet mocks base method

func (*MockFlowBuilder) MatchSrcMAC

func (m *MockFlowBuilder) MatchSrcMAC(arg0 net.HardwareAddr) openflow.FlowBuilder

MatchSrcMAC mocks base method

func (*MockFlowBuilder) MatchSrcPort

func (m *MockFlowBuilder) MatchSrcPort(arg0 uint16, arg1 *uint16) openflow.FlowBuilder

MatchSrcPort mocks base method

func (*MockFlowBuilder) MatchTunMetadata

func (m *MockFlowBuilder) MatchTunMetadata(arg0 int, arg1 uint32) openflow.FlowBuilder

MatchTunMetadata mocks base method

func (*MockFlowBuilder) MatchTunnelDst

func (m *MockFlowBuilder) MatchTunnelDst(arg0 net.IP) openflow.FlowBuilder

MatchTunnelDst mocks base method

func (*MockFlowBuilder) MatchVLAN added in v1.6.0

func (m *MockFlowBuilder) MatchVLAN(arg0 bool, arg1 uint16, arg2 *uint16) openflow.FlowBuilder

MatchVLAN mocks base method

func (*MockFlowBuilder) MatchXXReg

func (m *MockFlowBuilder) MatchXXReg(arg0 int, arg1 []byte) openflow.FlowBuilder

MatchXXReg mocks base method

func (*MockFlowBuilder) SetHardTimeout

func (m *MockFlowBuilder) SetHardTimeout(arg0 uint16) openflow.FlowBuilder

SetHardTimeout mocks base method

func (*MockFlowBuilder) SetIdleTimeout

func (m *MockFlowBuilder) SetIdleTimeout(arg0 uint16) openflow.FlowBuilder

SetIdleTimeout mocks base method

type MockFlowBuilderMockRecorder

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

MockFlowBuilderMockRecorder is the mock recorder for MockFlowBuilder

func (*MockFlowBuilderMockRecorder) Action

func (mr *MockFlowBuilderMockRecorder) Action() *gomock.Call

Action indicates an expected call of Action

func (*MockFlowBuilderMockRecorder) Cookie

func (mr *MockFlowBuilderMockRecorder) Cookie(arg0 interface{}) *gomock.Call

Cookie indicates an expected call of Cookie

func (*MockFlowBuilderMockRecorder) Done

Done indicates an expected call of Done

func (*MockFlowBuilderMockRecorder) MatchARPOp

func (mr *MockFlowBuilderMockRecorder) MatchARPOp(arg0 interface{}) *gomock.Call

MatchARPOp indicates an expected call of MatchARPOp

func (*MockFlowBuilderMockRecorder) MatchARPSha

func (mr *MockFlowBuilderMockRecorder) MatchARPSha(arg0 interface{}) *gomock.Call

MatchARPSha indicates an expected call of MatchARPSha

func (*MockFlowBuilderMockRecorder) MatchARPSpa

func (mr *MockFlowBuilderMockRecorder) MatchARPSpa(arg0 interface{}) *gomock.Call

MatchARPSpa indicates an expected call of MatchARPSpa

func (*MockFlowBuilderMockRecorder) MatchARPTha

func (mr *MockFlowBuilderMockRecorder) MatchARPTha(arg0 interface{}) *gomock.Call

MatchARPTha indicates an expected call of MatchARPTha

func (*MockFlowBuilderMockRecorder) MatchARPTpa

func (mr *MockFlowBuilderMockRecorder) MatchARPTpa(arg0 interface{}) *gomock.Call

MatchARPTpa indicates an expected call of MatchARPTpa

func (*MockFlowBuilderMockRecorder) MatchCTDstIP

func (mr *MockFlowBuilderMockRecorder) MatchCTDstIP(arg0 interface{}) *gomock.Call

MatchCTDstIP indicates an expected call of MatchCTDstIP

func (*MockFlowBuilderMockRecorder) MatchCTDstIPNet

func (mr *MockFlowBuilderMockRecorder) MatchCTDstIPNet(arg0 interface{}) *gomock.Call

MatchCTDstIPNet indicates an expected call of MatchCTDstIPNet

func (*MockFlowBuilderMockRecorder) MatchCTDstPort

func (mr *MockFlowBuilderMockRecorder) MatchCTDstPort(arg0 interface{}) *gomock.Call

MatchCTDstPort indicates an expected call of MatchCTDstPort

func (*MockFlowBuilderMockRecorder) MatchCTLabelField added in v1.3.0

func (mr *MockFlowBuilderMockRecorder) MatchCTLabelField(arg0, arg1, arg2 interface{}) *gomock.Call

MatchCTLabelField indicates an expected call of MatchCTLabelField

func (*MockFlowBuilderMockRecorder) MatchCTMark

func (mr *MockFlowBuilderMockRecorder) MatchCTMark(arg0 interface{}) *gomock.Call

MatchCTMark indicates an expected call of MatchCTMark

func (*MockFlowBuilderMockRecorder) MatchCTProtocol

func (mr *MockFlowBuilderMockRecorder) MatchCTProtocol(arg0 interface{}) *gomock.Call

MatchCTProtocol indicates an expected call of MatchCTProtocol

func (*MockFlowBuilderMockRecorder) MatchCTSrcIP

func (mr *MockFlowBuilderMockRecorder) MatchCTSrcIP(arg0 interface{}) *gomock.Call

MatchCTSrcIP indicates an expected call of MatchCTSrcIP

func (*MockFlowBuilderMockRecorder) MatchCTSrcIPNet

func (mr *MockFlowBuilderMockRecorder) MatchCTSrcIPNet(arg0 interface{}) *gomock.Call

MatchCTSrcIPNet indicates an expected call of MatchCTSrcIPNet

func (*MockFlowBuilderMockRecorder) MatchCTSrcPort

func (mr *MockFlowBuilderMockRecorder) MatchCTSrcPort(arg0 interface{}) *gomock.Call

MatchCTSrcPort indicates an expected call of MatchCTSrcPort

func (*MockFlowBuilderMockRecorder) MatchCTStateDNAT

func (mr *MockFlowBuilderMockRecorder) MatchCTStateDNAT(arg0 interface{}) *gomock.Call

MatchCTStateDNAT indicates an expected call of MatchCTStateDNAT

func (*MockFlowBuilderMockRecorder) MatchCTStateEst

func (mr *MockFlowBuilderMockRecorder) MatchCTStateEst(arg0 interface{}) *gomock.Call

MatchCTStateEst indicates an expected call of MatchCTStateEst

func (*MockFlowBuilderMockRecorder) MatchCTStateInv

func (mr *MockFlowBuilderMockRecorder) MatchCTStateInv(arg0 interface{}) *gomock.Call

MatchCTStateInv indicates an expected call of MatchCTStateInv

func (*MockFlowBuilderMockRecorder) MatchCTStateNew

func (mr *MockFlowBuilderMockRecorder) MatchCTStateNew(arg0 interface{}) *gomock.Call

MatchCTStateNew indicates an expected call of MatchCTStateNew

func (*MockFlowBuilderMockRecorder) MatchCTStateRel

func (mr *MockFlowBuilderMockRecorder) MatchCTStateRel(arg0 interface{}) *gomock.Call

MatchCTStateRel indicates an expected call of MatchCTStateRel

func (*MockFlowBuilderMockRecorder) MatchCTStateRpl

func (mr *MockFlowBuilderMockRecorder) MatchCTStateRpl(arg0 interface{}) *gomock.Call

MatchCTStateRpl indicates an expected call of MatchCTStateRpl

func (*MockFlowBuilderMockRecorder) MatchCTStateSNAT

func (mr *MockFlowBuilderMockRecorder) MatchCTStateSNAT(arg0 interface{}) *gomock.Call

MatchCTStateSNAT indicates an expected call of MatchCTStateSNAT

func (*MockFlowBuilderMockRecorder) MatchCTStateTrk

func (mr *MockFlowBuilderMockRecorder) MatchCTStateTrk(arg0 interface{}) *gomock.Call

MatchCTStateTrk indicates an expected call of MatchCTStateTrk

func (*MockFlowBuilderMockRecorder) MatchConjID

func (mr *MockFlowBuilderMockRecorder) MatchConjID(arg0 interface{}) *gomock.Call

MatchConjID indicates an expected call of MatchConjID

func (*MockFlowBuilderMockRecorder) MatchDstIP

func (mr *MockFlowBuilderMockRecorder) MatchDstIP(arg0 interface{}) *gomock.Call

MatchDstIP indicates an expected call of MatchDstIP

func (*MockFlowBuilderMockRecorder) MatchDstIPNet

func (mr *MockFlowBuilderMockRecorder) MatchDstIPNet(arg0 interface{}) *gomock.Call

MatchDstIPNet indicates an expected call of MatchDstIPNet

func (*MockFlowBuilderMockRecorder) MatchDstMAC

func (mr *MockFlowBuilderMockRecorder) MatchDstMAC(arg0 interface{}) *gomock.Call

MatchDstMAC indicates an expected call of MatchDstMAC

func (*MockFlowBuilderMockRecorder) MatchDstPort

func (mr *MockFlowBuilderMockRecorder) MatchDstPort(arg0, arg1 interface{}) *gomock.Call

MatchDstPort indicates an expected call of MatchDstPort

func (*MockFlowBuilderMockRecorder) MatchICMPv6Code

func (mr *MockFlowBuilderMockRecorder) MatchICMPv6Code(arg0 interface{}) *gomock.Call

MatchICMPv6Code indicates an expected call of MatchICMPv6Code

func (*MockFlowBuilderMockRecorder) MatchICMPv6Type

func (mr *MockFlowBuilderMockRecorder) MatchICMPv6Type(arg0 interface{}) *gomock.Call

MatchICMPv6Type indicates an expected call of MatchICMPv6Type

func (*MockFlowBuilderMockRecorder) MatchIPDSCP

func (mr *MockFlowBuilderMockRecorder) MatchIPDSCP(arg0 interface{}) *gomock.Call

MatchIPDSCP indicates an expected call of MatchIPDSCP

func (*MockFlowBuilderMockRecorder) MatchIPProtocolValue

func (mr *MockFlowBuilderMockRecorder) MatchIPProtocolValue(arg0, arg1 interface{}) *gomock.Call

MatchIPProtocolValue indicates an expected call of MatchIPProtocolValue

func (*MockFlowBuilderMockRecorder) MatchInPort

func (mr *MockFlowBuilderMockRecorder) MatchInPort(arg0 interface{}) *gomock.Call

MatchInPort indicates an expected call of MatchInPort

func (*MockFlowBuilderMockRecorder) MatchPktMark

func (mr *MockFlowBuilderMockRecorder) MatchPktMark(arg0, arg1 interface{}) *gomock.Call

MatchPktMark indicates an expected call of MatchPktMark

func (*MockFlowBuilderMockRecorder) MatchPriority

func (mr *MockFlowBuilderMockRecorder) MatchPriority(arg0 interface{}) *gomock.Call

MatchPriority indicates an expected call of MatchPriority

func (*MockFlowBuilderMockRecorder) MatchProtocol

func (mr *MockFlowBuilderMockRecorder) MatchProtocol(arg0 interface{}) *gomock.Call

MatchProtocol indicates an expected call of MatchProtocol

func (*MockFlowBuilderMockRecorder) MatchRegFieldWithValue added in v1.3.0

func (mr *MockFlowBuilderMockRecorder) MatchRegFieldWithValue(arg0, arg1 interface{}) *gomock.Call

MatchRegFieldWithValue indicates an expected call of MatchRegFieldWithValue

func (*MockFlowBuilderMockRecorder) MatchRegMark added in v1.3.0

func (mr *MockFlowBuilderMockRecorder) MatchRegMark(arg0 interface{}) *gomock.Call

MatchRegMark indicates an expected call of MatchRegMark

func (*MockFlowBuilderMockRecorder) MatchSrcIP

func (mr *MockFlowBuilderMockRecorder) MatchSrcIP(arg0 interface{}) *gomock.Call

MatchSrcIP indicates an expected call of MatchSrcIP

func (*MockFlowBuilderMockRecorder) MatchSrcIPNet

func (mr *MockFlowBuilderMockRecorder) MatchSrcIPNet(arg0 interface{}) *gomock.Call

MatchSrcIPNet indicates an expected call of MatchSrcIPNet

func (*MockFlowBuilderMockRecorder) MatchSrcMAC

func (mr *MockFlowBuilderMockRecorder) MatchSrcMAC(arg0 interface{}) *gomock.Call

MatchSrcMAC indicates an expected call of MatchSrcMAC

func (*MockFlowBuilderMockRecorder) MatchSrcPort

func (mr *MockFlowBuilderMockRecorder) MatchSrcPort(arg0, arg1 interface{}) *gomock.Call

MatchSrcPort indicates an expected call of MatchSrcPort

func (*MockFlowBuilderMockRecorder) MatchTunMetadata

func (mr *MockFlowBuilderMockRecorder) MatchTunMetadata(arg0, arg1 interface{}) *gomock.Call

MatchTunMetadata indicates an expected call of MatchTunMetadata

func (*MockFlowBuilderMockRecorder) MatchTunnelDst

func (mr *MockFlowBuilderMockRecorder) MatchTunnelDst(arg0 interface{}) *gomock.Call

MatchTunnelDst indicates an expected call of MatchTunnelDst

func (*MockFlowBuilderMockRecorder) MatchVLAN added in v1.6.0

func (mr *MockFlowBuilderMockRecorder) MatchVLAN(arg0, arg1, arg2 interface{}) *gomock.Call

MatchVLAN indicates an expected call of MatchVLAN

func (*MockFlowBuilderMockRecorder) MatchXXReg

func (mr *MockFlowBuilderMockRecorder) MatchXXReg(arg0, arg1 interface{}) *gomock.Call

MatchXXReg indicates an expected call of MatchXXReg

func (*MockFlowBuilderMockRecorder) SetHardTimeout

func (mr *MockFlowBuilderMockRecorder) SetHardTimeout(arg0 interface{}) *gomock.Call

SetHardTimeout indicates an expected call of SetHardTimeout

func (*MockFlowBuilderMockRecorder) SetIdleTimeout

func (mr *MockFlowBuilderMockRecorder) SetIdleTimeout(arg0 interface{}) *gomock.Call

SetIdleTimeout indicates an expected call of SetIdleTimeout

type MockFlowMockRecorder

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

MockFlowMockRecorder is the mock recorder for MockFlow

func (*MockFlowMockRecorder) Add

func (mr *MockFlowMockRecorder) Add() *gomock.Call

Add indicates an expected call of Add

func (*MockFlowMockRecorder) CopyToBuilder

func (mr *MockFlowMockRecorder) CopyToBuilder(arg0, arg1 interface{}) *gomock.Call

CopyToBuilder indicates an expected call of CopyToBuilder

func (*MockFlowMockRecorder) Delete

func (mr *MockFlowMockRecorder) Delete() *gomock.Call

Delete indicates an expected call of Delete

func (*MockFlowMockRecorder) FlowPriority

func (mr *MockFlowMockRecorder) FlowPriority() *gomock.Call

FlowPriority indicates an expected call of FlowPriority

func (*MockFlowMockRecorder) FlowProtocol

func (mr *MockFlowMockRecorder) FlowProtocol() *gomock.Call

FlowProtocol indicates an expected call of FlowProtocol

func (*MockFlowMockRecorder) GetBundleMessage

func (mr *MockFlowMockRecorder) GetBundleMessage(arg0 interface{}) *gomock.Call

GetBundleMessage indicates an expected call of GetBundleMessage

func (*MockFlowMockRecorder) IsDropFlow

func (mr *MockFlowMockRecorder) IsDropFlow() *gomock.Call

IsDropFlow indicates an expected call of IsDropFlow

func (*MockFlowMockRecorder) KeyString

func (mr *MockFlowMockRecorder) KeyString() *gomock.Call

KeyString indicates an expected call of KeyString

func (*MockFlowMockRecorder) MatchString

func (mr *MockFlowMockRecorder) MatchString() *gomock.Call

MatchString indicates an expected call of MatchString

func (*MockFlowMockRecorder) Modify

func (mr *MockFlowMockRecorder) Modify() *gomock.Call

Modify indicates an expected call of Modify

func (*MockFlowMockRecorder) Reset

func (mr *MockFlowMockRecorder) Reset() *gomock.Call

Reset indicates an expected call of Reset

func (*MockFlowMockRecorder) Type

func (mr *MockFlowMockRecorder) Type() *gomock.Call

Type indicates an expected call of Type

type MockTable

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

MockTable is a mock of Table interface

func NewMockTable

func NewMockTable(ctrl *gomock.Controller) *MockTable

NewMockTable creates a new mock instance

func (*MockTable) BuildFlow

func (m *MockTable) BuildFlow(arg0 uint16) openflow.FlowBuilder

BuildFlow mocks base method

func (*MockTable) EXPECT

func (m *MockTable) EXPECT() *MockTableMockRecorder

EXPECT returns an object that allows the caller to indicate expected use

func (*MockTable) GetID

func (m *MockTable) GetID() byte

GetID mocks base method

func (*MockTable) GetMissAction

func (m *MockTable) GetMissAction() openflow.MissActionType

GetMissAction mocks base method

func (*MockTable) GetName added in v1.4.0

func (m *MockTable) GetName() string

GetName mocks base method

func (*MockTable) GetNext

func (m *MockTable) GetNext() byte

GetNext mocks base method

func (*MockTable) GetStageID added in v1.6.0

func (m *MockTable) GetStageID() openflow.StageID

GetStageID mocks base method

func (*MockTable) SetMissAction added in v1.4.0

func (m *MockTable) SetMissAction(arg0 openflow.MissActionType)

SetMissAction mocks base method

func (*MockTable) SetNext added in v1.4.0

func (m *MockTable) SetNext(arg0 byte)

SetNext mocks base method

func (*MockTable) Status

func (m *MockTable) Status() openflow.TableStatus

Status mocks base method

type MockTableMockRecorder

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

MockTableMockRecorder is the mock recorder for MockTable

func (*MockTableMockRecorder) BuildFlow

func (mr *MockTableMockRecorder) BuildFlow(arg0 interface{}) *gomock.Call

BuildFlow indicates an expected call of BuildFlow

func (*MockTableMockRecorder) GetID

func (mr *MockTableMockRecorder) GetID() *gomock.Call

GetID indicates an expected call of GetID

func (*MockTableMockRecorder) GetMissAction

func (mr *MockTableMockRecorder) GetMissAction() *gomock.Call

GetMissAction indicates an expected call of GetMissAction

func (*MockTableMockRecorder) GetName added in v1.4.0

func (mr *MockTableMockRecorder) GetName() *gomock.Call

GetName indicates an expected call of GetName

func (*MockTableMockRecorder) GetNext

func (mr *MockTableMockRecorder) GetNext() *gomock.Call

GetNext indicates an expected call of GetNext

func (*MockTableMockRecorder) GetStageID added in v1.6.0

func (mr *MockTableMockRecorder) GetStageID() *gomock.Call

GetStageID indicates an expected call of GetStageID

func (*MockTableMockRecorder) SetMissAction added in v1.4.0

func (mr *MockTableMockRecorder) SetMissAction(arg0 interface{}) *gomock.Call

SetMissAction indicates an expected call of SetMissAction

func (*MockTableMockRecorder) SetNext added in v1.4.0

func (mr *MockTableMockRecorder) SetNext(arg0 interface{}) *gomock.Call

SetNext indicates an expected call of SetNext

func (*MockTableMockRecorder) Status

func (mr *MockTableMockRecorder) Status() *gomock.Call

Status indicates an expected call of Status

Jump to

Keyboard shortcuts

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