Documentation ¶
Overview ¶
Package testing is a generated GoMock package.
Index ¶
- type MockAction
- func (m *MockAction) CT(arg0 bool, arg1 openflow.TableIDType, arg2 int) openflow.CTAction
- func (m *MockAction) Conjunction(arg0 uint32, arg1, arg2 byte) openflow.FlowBuilder
- func (m *MockAction) DecTTL() openflow.FlowBuilder
- func (m *MockAction) Drop() openflow.FlowBuilder
- func (m *MockAction) EXPECT() *MockActionMockRecorder
- func (m *MockAction) GotoTable(arg0 openflow.TableIDType) openflow.FlowBuilder
- func (m *MockAction) Group(arg0 openflow.GroupIDType) openflow.FlowBuilder
- func (m *MockAction) Learn(arg0 openflow.TableIDType, arg1, arg2, arg3 uint16, arg4 uint64) openflow.LearnAction
- func (m *MockAction) LoadARPOperation(arg0 uint16) openflow.FlowBuilder
- func (m *MockAction) LoadIPDSCP(arg0 byte) openflow.FlowBuilder
- func (m *MockAction) LoadPktMarkRange(arg0 uint32, arg1 openflow.Range) openflow.FlowBuilder
- func (m *MockAction) LoadRange(arg0 string, arg1 uint64, arg2 openflow.Range) openflow.FlowBuilder
- func (m *MockAction) LoadRegRange(arg0 int, arg1 uint32, arg2 openflow.Range) openflow.FlowBuilder
- func (m *MockAction) Move(arg0, arg1 string) openflow.FlowBuilder
- func (m *MockAction) MoveRange(arg0, arg1 string, arg2, arg3 openflow.Range) openflow.FlowBuilder
- func (m *MockAction) Normal() openflow.FlowBuilder
- func (m *MockAction) Note(arg0 string) openflow.FlowBuilder
- func (m *MockAction) Output(arg0 int) openflow.FlowBuilder
- func (m *MockAction) OutputFieldRange(arg0 string, arg1 openflow.Range) openflow.FlowBuilder
- func (m *MockAction) OutputInPort() openflow.FlowBuilder
- func (m *MockAction) OutputRegRange(arg0 int, arg1 openflow.Range) openflow.FlowBuilder
- func (m *MockAction) Resubmit(arg0 uint16, arg1 openflow.TableIDType) openflow.FlowBuilder
- func (m *MockAction) ResubmitToTable(arg0 openflow.TableIDType) openflow.FlowBuilder
- func (m *MockAction) SendToController(arg0 byte) openflow.FlowBuilder
- func (m *MockAction) SetARPSha(arg0 net.HardwareAddr) openflow.FlowBuilder
- func (m *MockAction) SetARPSpa(arg0 net.IP) openflow.FlowBuilder
- func (m *MockAction) SetARPTha(arg0 net.HardwareAddr) openflow.FlowBuilder
- func (m *MockAction) SetARPTpa(arg0 net.IP) openflow.FlowBuilder
- func (m *MockAction) SetDstIP(arg0 net.IP) openflow.FlowBuilder
- func (m *MockAction) SetDstMAC(arg0 net.HardwareAddr) openflow.FlowBuilder
- func (m *MockAction) SetSrcIP(arg0 net.IP) openflow.FlowBuilder
- func (m *MockAction) SetSrcMAC(arg0 net.HardwareAddr) openflow.FlowBuilder
- func (m *MockAction) SetTunnelDst(arg0 net.IP) openflow.FlowBuilder
- type MockActionMockRecorder
- func (mr *MockActionMockRecorder) CT(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) Conjunction(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) DecTTL() *gomock.Call
- func (mr *MockActionMockRecorder) Drop() *gomock.Call
- func (mr *MockActionMockRecorder) GotoTable(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) Group(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) Learn(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) LoadARPOperation(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) LoadIPDSCP(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) LoadPktMarkRange(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) LoadRange(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) LoadRegRange(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) Move(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) MoveRange(arg0, arg1, arg2, arg3 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) Normal() *gomock.Call
- func (mr *MockActionMockRecorder) Note(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) Output(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) OutputFieldRange(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) OutputInPort() *gomock.Call
- func (mr *MockActionMockRecorder) OutputRegRange(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) Resubmit(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) ResubmitToTable(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) SendToController(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) SetARPSha(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) SetARPSpa(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) SetARPTha(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) SetARPTpa(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) SetDstIP(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) SetDstMAC(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) SetSrcIP(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) SetSrcMAC(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) SetTunnelDst(arg0 interface{}) *gomock.Call
- type MockBridge
- func (m *MockBridge) AddFlowsInBundle(arg0, arg1, arg2 []openflow.Flow) error
- func (m *MockBridge) AddOFEntriesInBundle(arg0, arg1, arg2 []openflow.OFEntry) error
- func (m *MockBridge) AddTLVMap(arg0 uint16, arg1, arg2 byte, arg3 uint16) error
- func (m *MockBridge) BuildPacketOut() openflow.PacketOutBuilder
- func (m *MockBridge) Connect(arg0 int, arg1 chan struct{}) error
- func (m *MockBridge) CreateGroup(arg0 openflow.GroupIDType) openflow.Group
- func (m *MockBridge) CreateTable(arg0, arg1 openflow.TableIDType, arg2 openflow.MissActionType) openflow.Table
- func (m *MockBridge) DeleteFlowsByCookie(arg0, arg1 uint64) error
- func (m *MockBridge) DeleteGroup(arg0 openflow.GroupIDType) bool
- func (m *MockBridge) DeleteTable(arg0 openflow.TableIDType) bool
- func (m *MockBridge) Disconnect() error
- func (m *MockBridge) DumpFlows(arg0, arg1 uint64) (map[uint64]*openflow.FlowStates, error)
- func (m *MockBridge) DumpTableStatus() []openflow.TableStatus
- func (m *MockBridge) EXPECT() *MockBridgeMockRecorder
- func (m *MockBridge) IsConnected() bool
- func (m *MockBridge) SendPacketOut(arg0 *ofctrl.PacketOut) error
- func (m *MockBridge) SubscribePacketIn(arg0 byte, arg1 *openflow.PacketInQueue) error
- type MockBridgeMockRecorder
- func (mr *MockBridgeMockRecorder) AddFlowsInBundle(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) AddOFEntriesInBundle(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) AddTLVMap(arg0, arg1, arg2, arg3 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) BuildPacketOut() *gomock.Call
- func (mr *MockBridgeMockRecorder) Connect(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) CreateGroup(arg0 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) CreateTable(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) DeleteFlowsByCookie(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) DeleteGroup(arg0 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) DeleteTable(arg0 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) Disconnect() *gomock.Call
- func (mr *MockBridgeMockRecorder) DumpFlows(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) DumpTableStatus() *gomock.Call
- func (mr *MockBridgeMockRecorder) IsConnected() *gomock.Call
- func (mr *MockBridgeMockRecorder) SendPacketOut(arg0 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) SubscribePacketIn(arg0, arg1 interface{}) *gomock.Call
- type MockCTAction
- func (m *MockCTAction) CTDone() openflow.FlowBuilder
- func (m *MockCTAction) DNAT(arg0 *openflow.IPRange, arg1 *openflow.PortRange) openflow.CTAction
- func (m *MockCTAction) EXPECT() *MockCTActionMockRecorder
- func (m *MockCTAction) LoadToLabelRange(arg0 uint64, arg1 *openflow.Range) openflow.CTAction
- func (m *MockCTAction) LoadToMark(arg0 uint32) openflow.CTAction
- func (m *MockCTAction) MoveToLabel(arg0 string, arg1, arg2 *openflow.Range) openflow.CTAction
- func (m *MockCTAction) NAT() openflow.CTAction
- func (m *MockCTAction) SNAT(arg0 *openflow.IPRange, arg1 *openflow.PortRange) openflow.CTAction
- type MockCTActionMockRecorder
- func (mr *MockCTActionMockRecorder) CTDone() *gomock.Call
- func (mr *MockCTActionMockRecorder) DNAT(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockCTActionMockRecorder) LoadToLabelRange(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockCTActionMockRecorder) LoadToMark(arg0 interface{}) *gomock.Call
- func (mr *MockCTActionMockRecorder) MoveToLabel(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockCTActionMockRecorder) NAT() *gomock.Call
- func (mr *MockCTActionMockRecorder) SNAT(arg0, arg1 interface{}) *gomock.Call
- type MockFlow
- func (m *MockFlow) Add() error
- func (m *MockFlow) CopyToBuilder(arg0 uint16, arg1 bool) openflow.FlowBuilder
- func (m *MockFlow) Delete() error
- func (m *MockFlow) EXPECT() *MockFlowMockRecorder
- func (m *MockFlow) FlowPriority() uint16
- func (m *MockFlow) FlowProtocol() openflow.Protocol
- func (m *MockFlow) GetBundleMessage(arg0 openflow.OFOperation) (ofctrl.OpenFlowModMessage, error)
- func (m *MockFlow) IsDropFlow() bool
- func (m *MockFlow) KeyString() string
- func (m *MockFlow) MatchString() string
- func (m *MockFlow) Modify() error
- func (m *MockFlow) Reset()
- func (m *MockFlow) Type() openflow.EntryType
- type MockFlowBuilder
- func (m *MockFlowBuilder) Action() openflow.Action
- func (m *MockFlowBuilder) Cookie(arg0 uint64) openflow.FlowBuilder
- func (m *MockFlowBuilder) Done() openflow.Flow
- func (m *MockFlowBuilder) EXPECT() *MockFlowBuilderMockRecorder
- func (m *MockFlowBuilder) MatchARPOp(arg0 uint16) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchARPSha(arg0 net.HardwareAddr) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchARPSpa(arg0 net.IP) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchARPTha(arg0 net.HardwareAddr) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchARPTpa(arg0 net.IP) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTDstIP(arg0 net.IP) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTDstIPNet(arg0 net.IPNet) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTDstPort(arg0 uint16) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTLabelRange(arg0, arg1 uint64, arg2 openflow.Range) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTMark(arg0 uint32, arg1 *uint32) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTProtocol(arg0 openflow.Protocol) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTSrcIP(arg0 net.IP) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTSrcIPNet(arg0 net.IPNet) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTSrcPort(arg0 uint16) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTStateDNAT(arg0 bool) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTStateEst(arg0 bool) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTStateInv(arg0 bool) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTStateNew(arg0 bool) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTStateRel(arg0 bool) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTStateRpl(arg0 bool) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTStateSNAT(arg0 bool) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTStateTrk(arg0 bool) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchConjID(arg0 uint32) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchDstIP(arg0 net.IP) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchDstIPNet(arg0 net.IPNet) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchDstMAC(arg0 net.HardwareAddr) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchDstPort(arg0 uint16, arg1 *uint16) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchICMPv6Code(arg0 byte) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchICMPv6Type(arg0 byte) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchIPDSCP(arg0 byte) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchIPProtocolValue(arg0 bool, arg1 byte) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchInPort(arg0 uint32) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchPktMark(arg0 uint32, arg1 *uint32) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchPriority(arg0 uint16) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchProtocol(arg0 openflow.Protocol) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchReg(arg0 int, arg1 uint32) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchRegRange(arg0 int, arg1 uint32, arg2 openflow.Range) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchSrcIP(arg0 net.IP) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchSrcIPNet(arg0 net.IPNet) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchSrcMAC(arg0 net.HardwareAddr) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchSrcPort(arg0 uint16, arg1 *uint16) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchTunMetadata(arg0 int, arg1 uint32) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchTunnelDst(arg0 net.IP) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchXXReg(arg0 int, arg1 []byte) openflow.FlowBuilder
- func (m *MockFlowBuilder) SetHardTimeout(arg0 uint16) openflow.FlowBuilder
- func (m *MockFlowBuilder) SetIdleTimeout(arg0 uint16) openflow.FlowBuilder
- type MockFlowBuilderMockRecorder
- func (mr *MockFlowBuilderMockRecorder) Action() *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) Cookie(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) Done() *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchARPOp(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchARPSha(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchARPSpa(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchARPTha(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchARPTpa(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTDstIP(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTDstIPNet(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTDstPort(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTLabelRange(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTMark(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTProtocol(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTSrcIP(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTSrcIPNet(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTSrcPort(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTStateDNAT(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTStateEst(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTStateInv(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTStateNew(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTStateRel(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTStateRpl(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTStateSNAT(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTStateTrk(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchConjID(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchDstIP(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchDstIPNet(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchDstMAC(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchDstPort(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchICMPv6Code(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchICMPv6Type(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchIPDSCP(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchIPProtocolValue(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchInPort(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchPktMark(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchPriority(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchProtocol(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchReg(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchRegRange(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchSrcIP(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchSrcIPNet(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchSrcMAC(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchSrcPort(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchTunMetadata(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchTunnelDst(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchXXReg(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) SetHardTimeout(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) SetIdleTimeout(arg0 interface{}) *gomock.Call
- type MockFlowMockRecorder
- func (mr *MockFlowMockRecorder) Add() *gomock.Call
- func (mr *MockFlowMockRecorder) CopyToBuilder(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockFlowMockRecorder) Delete() *gomock.Call
- func (mr *MockFlowMockRecorder) FlowPriority() *gomock.Call
- func (mr *MockFlowMockRecorder) FlowProtocol() *gomock.Call
- func (mr *MockFlowMockRecorder) GetBundleMessage(arg0 interface{}) *gomock.Call
- func (mr *MockFlowMockRecorder) IsDropFlow() *gomock.Call
- func (mr *MockFlowMockRecorder) KeyString() *gomock.Call
- func (mr *MockFlowMockRecorder) MatchString() *gomock.Call
- func (mr *MockFlowMockRecorder) Modify() *gomock.Call
- func (mr *MockFlowMockRecorder) Reset() *gomock.Call
- func (mr *MockFlowMockRecorder) Type() *gomock.Call
- type MockTable
- func (m *MockTable) BuildFlow(arg0 uint16) openflow.FlowBuilder
- func (m *MockTable) EXPECT() *MockTableMockRecorder
- func (m *MockTable) GetID() openflow.TableIDType
- func (m *MockTable) GetMissAction() openflow.MissActionType
- func (m *MockTable) GetNext() openflow.TableIDType
- func (m *MockTable) Status() openflow.TableStatus
- type MockTableMockRecorder
- func (mr *MockTableMockRecorder) BuildFlow(arg0 interface{}) *gomock.Call
- func (mr *MockTableMockRecorder) GetID() *gomock.Call
- func (mr *MockTableMockRecorder) GetMissAction() *gomock.Call
- func (mr *MockTableMockRecorder) GetNext() *gomock.Call
- func (mr *MockTableMockRecorder) Status() *gomock.Call
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 openflow.TableIDType, arg2 int) 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) EXPECT ¶
func (m *MockAction) EXPECT() *MockActionMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
func (*MockAction) GotoTable ¶ added in v0.7.0
func (m *MockAction) GotoTable(arg0 openflow.TableIDType) openflow.FlowBuilder
GotoTable mocks base method
func (*MockAction) Group ¶ added in v0.6.0
func (m *MockAction) Group(arg0 openflow.GroupIDType) openflow.FlowBuilder
Group mocks base method
func (*MockAction) Learn ¶ added in v0.6.0
func (m *MockAction) Learn(arg0 openflow.TableIDType, 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 ¶ added in v1.0.0
func (m *MockAction) LoadIPDSCP(arg0 byte) openflow.FlowBuilder
LoadIPDSCP mocks base method
func (*MockAction) LoadPktMarkRange ¶ added in v1.0.0
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) LoadRegRange ¶
func (m *MockAction) LoadRegRange(arg0 int, arg1 uint32, arg2 openflow.Range) openflow.FlowBuilder
LoadRegRange 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) Normal ¶
func (m *MockAction) Normal() openflow.FlowBuilder
Normal mocks base method
func (*MockAction) Note ¶ added in v0.8.0
func (m *MockAction) Note(arg0 string) openflow.FlowBuilder
Note mocks base method
func (*MockAction) Output ¶
func (m *MockAction) Output(arg0 int) 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) OutputRegRange ¶
func (m *MockAction) OutputRegRange(arg0 int, arg1 openflow.Range) openflow.FlowBuilder
OutputRegRange mocks base method
func (*MockAction) Resubmit ¶
func (m *MockAction) Resubmit(arg0 uint16, arg1 openflow.TableIDType) openflow.FlowBuilder
Resubmit mocks base method
func (*MockAction) ResubmitToTable ¶ added in v0.2.0
func (m *MockAction) ResubmitToTable(arg0 openflow.TableIDType) openflow.FlowBuilder
ResubmitToTable mocks base method
func (*MockAction) SendToController ¶ added in v0.7.0
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
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 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) GotoTable ¶ added in v0.7.0
func (mr *MockActionMockRecorder) GotoTable(arg0 interface{}) *gomock.Call
GotoTable indicates an expected call of GotoTable
func (*MockActionMockRecorder) Group ¶ added in v0.6.0
func (mr *MockActionMockRecorder) Group(arg0 interface{}) *gomock.Call
Group indicates an expected call of Group
func (*MockActionMockRecorder) Learn ¶ added in v0.6.0
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 ¶ added in v1.0.0
func (mr *MockActionMockRecorder) LoadIPDSCP(arg0 interface{}) *gomock.Call
LoadIPDSCP indicates an expected call of LoadIPDSCP
func (*MockActionMockRecorder) LoadPktMarkRange ¶ added in v1.0.0
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) LoadRegRange ¶
func (mr *MockActionMockRecorder) LoadRegRange(arg0, arg1, arg2 interface{}) *gomock.Call
LoadRegRange indicates an expected call of LoadRegRange
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) Normal ¶
func (mr *MockActionMockRecorder) Normal() *gomock.Call
Normal indicates an expected call of Normal
func (*MockActionMockRecorder) Note ¶ added in v0.8.0
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) OutputRegRange ¶
func (mr *MockActionMockRecorder) OutputRegRange(arg0, arg1 interface{}) *gomock.Call
OutputRegRange indicates an expected call of OutputRegRange
func (*MockActionMockRecorder) Resubmit ¶
func (mr *MockActionMockRecorder) Resubmit(arg0, arg1 interface{}) *gomock.Call
Resubmit indicates an expected call of Resubmit
func (*MockActionMockRecorder) ResubmitToTable ¶ added in v0.2.0
func (mr *MockActionMockRecorder) ResubmitToTable(arg0 interface{}) *gomock.Call
ResubmitToTable indicates an expected call of ResubmitToTable
func (*MockActionMockRecorder) SendToController ¶ added in v0.7.0
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
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 ¶ added in v0.3.0
func (m *MockBridge) AddFlowsInBundle(arg0, arg1, arg2 []openflow.Flow) error
AddFlowsInBundle mocks base method
func (*MockBridge) AddOFEntriesInBundle ¶ added in v0.6.0
func (m *MockBridge) AddOFEntriesInBundle(arg0, arg1, arg2 []openflow.OFEntry) error
AddOFEntriesInBundle mocks base method
func (*MockBridge) AddTLVMap ¶ added in v0.7.0
func (m *MockBridge) AddTLVMap(arg0 uint16, arg1, arg2 byte, arg3 uint16) error
AddTLVMap mocks base method
func (*MockBridge) BuildPacketOut ¶ added in v0.7.0
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 ¶ added in v0.6.0
func (m *MockBridge) CreateGroup(arg0 openflow.GroupIDType) openflow.Group
CreateGroup mocks base method
func (*MockBridge) CreateTable ¶
func (m *MockBridge) CreateTable(arg0, arg1 openflow.TableIDType, arg2 openflow.MissActionType) openflow.Table
CreateTable mocks base method
func (*MockBridge) DeleteFlowsByCookie ¶ added in v0.2.0
func (m *MockBridge) DeleteFlowsByCookie(arg0, arg1 uint64) error
DeleteFlowsByCookie mocks base method
func (*MockBridge) DeleteGroup ¶ added in v0.6.0
func (m *MockBridge) DeleteGroup(arg0 openflow.GroupIDType) bool
DeleteGroup mocks base method
func (*MockBridge) DeleteTable ¶
func (m *MockBridge) DeleteTable(arg0 openflow.TableIDType) bool
DeleteTable mocks base method
func (*MockBridge) Disconnect ¶
func (m *MockBridge) Disconnect() error
Disconnect mocks base method
func (*MockBridge) DumpFlows ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (m *MockBridge) IsConnected() bool
IsConnected mocks base method
func (*MockBridge) SendPacketOut ¶ added in v0.7.0
func (m *MockBridge) SendPacketOut(arg0 *ofctrl.PacketOut) error
SendPacketOut mocks base method
func (*MockBridge) SubscribePacketIn ¶ added in v0.7.0
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 ¶ added in v0.3.0
func (mr *MockBridgeMockRecorder) AddFlowsInBundle(arg0, arg1, arg2 interface{}) *gomock.Call
AddFlowsInBundle indicates an expected call of AddFlowsInBundle
func (*MockBridgeMockRecorder) AddOFEntriesInBundle ¶ added in v0.6.0
func (mr *MockBridgeMockRecorder) AddOFEntriesInBundle(arg0, arg1, arg2 interface{}) *gomock.Call
AddOFEntriesInBundle indicates an expected call of AddOFEntriesInBundle
func (*MockBridgeMockRecorder) AddTLVMap ¶ added in v0.7.0
func (mr *MockBridgeMockRecorder) AddTLVMap(arg0, arg1, arg2, arg3 interface{}) *gomock.Call
AddTLVMap indicates an expected call of AddTLVMap
func (*MockBridgeMockRecorder) BuildPacketOut ¶ added in v0.7.0
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 ¶ added in v0.6.0
func (mr *MockBridgeMockRecorder) CreateGroup(arg0 interface{}) *gomock.Call
CreateGroup indicates an expected call of CreateGroup
func (*MockBridgeMockRecorder) CreateTable ¶
func (mr *MockBridgeMockRecorder) CreateTable(arg0, arg1, arg2 interface{}) *gomock.Call
CreateTable indicates an expected call of CreateTable
func (*MockBridgeMockRecorder) DeleteFlowsByCookie ¶ added in v0.2.0
func (mr *MockBridgeMockRecorder) DeleteFlowsByCookie(arg0, arg1 interface{}) *gomock.Call
DeleteFlowsByCookie indicates an expected call of DeleteFlowsByCookie
func (*MockBridgeMockRecorder) DeleteGroup ¶ added in v0.6.0
func (mr *MockBridgeMockRecorder) DeleteGroup(arg0 interface{}) *gomock.Call
DeleteGroup indicates an expected call of DeleteGroup
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 ¶ added in v0.2.0
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 ¶ added in v0.2.0
func (mr *MockBridgeMockRecorder) IsConnected() *gomock.Call
IsConnected indicates an expected call of IsConnected
func (*MockBridgeMockRecorder) SendPacketOut ¶ added in v0.7.0
func (mr *MockBridgeMockRecorder) SendPacketOut(arg0 interface{}) *gomock.Call
SendPacketOut indicates an expected call of SendPacketOut
func (*MockBridgeMockRecorder) SubscribePacketIn ¶ added in v0.7.0
func (mr *MockBridgeMockRecorder) SubscribePacketIn(arg0, arg1 interface{}) *gomock.Call
SubscribePacketIn indicates an expected call of SubscribePacketIn
type MockCTAction ¶ added in v0.10.0
type MockCTAction struct {
// contains filtered or unexported fields
}
MockCTAction is a mock of CTAction interface
func NewMockCTAction ¶ added in v0.10.0
func NewMockCTAction(ctrl *gomock.Controller) *MockCTAction
NewMockCTAction creates a new mock instance
func (*MockCTAction) CTDone ¶ added in v0.10.0
func (m *MockCTAction) CTDone() openflow.FlowBuilder
CTDone mocks base method
func (*MockCTAction) EXPECT ¶ added in v0.10.0
func (m *MockCTAction) EXPECT() *MockCTActionMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
func (*MockCTAction) LoadToLabelRange ¶ added in v0.10.0
LoadToLabelRange mocks base method
func (*MockCTAction) LoadToMark ¶ added in v0.10.0
func (m *MockCTAction) LoadToMark(arg0 uint32) openflow.CTAction
LoadToMark mocks base method
func (*MockCTAction) MoveToLabel ¶ added in v0.10.0
MoveToLabel mocks base method
func (*MockCTAction) NAT ¶ added in v0.10.0
func (m *MockCTAction) NAT() openflow.CTAction
NAT mocks base method
type MockCTActionMockRecorder ¶ added in v0.10.0
type MockCTActionMockRecorder struct {
// contains filtered or unexported fields
}
MockCTActionMockRecorder is the mock recorder for MockCTAction
func (*MockCTActionMockRecorder) CTDone ¶ added in v0.10.0
func (mr *MockCTActionMockRecorder) CTDone() *gomock.Call
CTDone indicates an expected call of CTDone
func (*MockCTActionMockRecorder) DNAT ¶ added in v0.10.0
func (mr *MockCTActionMockRecorder) DNAT(arg0, arg1 interface{}) *gomock.Call
DNAT indicates an expected call of DNAT
func (*MockCTActionMockRecorder) LoadToLabelRange ¶ added in v0.10.0
func (mr *MockCTActionMockRecorder) LoadToLabelRange(arg0, arg1 interface{}) *gomock.Call
LoadToLabelRange indicates an expected call of LoadToLabelRange
func (*MockCTActionMockRecorder) LoadToMark ¶ added in v0.10.0
func (mr *MockCTActionMockRecorder) LoadToMark(arg0 interface{}) *gomock.Call
LoadToMark indicates an expected call of LoadToMark
func (*MockCTActionMockRecorder) MoveToLabel ¶ added in v0.10.0
func (mr *MockCTActionMockRecorder) MoveToLabel(arg0, arg1, arg2 interface{}) *gomock.Call
MoveToLabel indicates an expected call of MoveToLabel
func (*MockCTActionMockRecorder) NAT ¶ added in v0.10.0
func (mr *MockCTActionMockRecorder) NAT() *gomock.Call
NAT indicates an expected call of NAT
func (*MockCTActionMockRecorder) SNAT ¶ added in v0.10.0
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) CopyToBuilder ¶
func (m *MockFlow) CopyToBuilder(arg0 uint16, arg1 bool) openflow.FlowBuilder
CopyToBuilder 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 ¶ added in v0.8.0
FlowPriority mocks base method
func (*MockFlow) FlowProtocol ¶ added in v0.11.0
FlowProtocol mocks base method
func (*MockFlow) GetBundleMessage ¶ added in v0.6.0
func (m *MockFlow) GetBundleMessage(arg0 openflow.OFOperation) (ofctrl.OpenFlowModMessage, error)
GetBundleMessage mocks base method
func (*MockFlow) IsDropFlow ¶ added in v0.11.0
IsDropFlow mocks base method
func (*MockFlow) MatchString ¶
MatchString 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 ¶
func (m *MockFlowBuilder) EXPECT() *MockFlowBuilderMockRecorder
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 ¶ added in v0.8.0
func (m *MockFlowBuilder) MatchCTDstIP(arg0 net.IP) openflow.FlowBuilder
MatchCTDstIP mocks base method
func (*MockFlowBuilder) MatchCTDstIPNet ¶ added in v0.8.0
func (m *MockFlowBuilder) MatchCTDstIPNet(arg0 net.IPNet) openflow.FlowBuilder
MatchCTDstIPNet mocks base method
func (*MockFlowBuilder) MatchCTDstPort ¶ added in v0.8.0
func (m *MockFlowBuilder) MatchCTDstPort(arg0 uint16) openflow.FlowBuilder
MatchCTDstPort mocks base method
func (*MockFlowBuilder) MatchCTLabelRange ¶ added in v0.10.0
func (m *MockFlowBuilder) MatchCTLabelRange(arg0, arg1 uint64, arg2 openflow.Range) openflow.FlowBuilder
MatchCTLabelRange mocks base method
func (*MockFlowBuilder) MatchCTMark ¶
func (m *MockFlowBuilder) MatchCTMark(arg0 uint32, arg1 *uint32) openflow.FlowBuilder
MatchCTMark mocks base method
func (*MockFlowBuilder) MatchCTProtocol ¶ added in v0.8.0
func (m *MockFlowBuilder) MatchCTProtocol(arg0 openflow.Protocol) openflow.FlowBuilder
MatchCTProtocol mocks base method
func (*MockFlowBuilder) MatchCTSrcIP ¶ added in v0.8.0
func (m *MockFlowBuilder) MatchCTSrcIP(arg0 net.IP) openflow.FlowBuilder
MatchCTSrcIP mocks base method
func (*MockFlowBuilder) MatchCTSrcIPNet ¶ added in v0.8.0
func (m *MockFlowBuilder) MatchCTSrcIPNet(arg0 net.IPNet) openflow.FlowBuilder
MatchCTSrcIPNet mocks base method
func (*MockFlowBuilder) MatchCTSrcPort ¶ added in v0.8.0
func (m *MockFlowBuilder) MatchCTSrcPort(arg0 uint16) openflow.FlowBuilder
MatchCTSrcPort mocks base method
func (*MockFlowBuilder) MatchCTStateDNAT ¶ added in v0.12.1
func (m *MockFlowBuilder) MatchCTStateDNAT(arg0 bool) openflow.FlowBuilder
MatchCTStateDNAT mocks base method
func (*MockFlowBuilder) MatchCTStateEst ¶ added in v0.2.0
func (m *MockFlowBuilder) MatchCTStateEst(arg0 bool) openflow.FlowBuilder
MatchCTStateEst mocks base method
func (*MockFlowBuilder) MatchCTStateInv ¶ added in v0.2.0
func (m *MockFlowBuilder) MatchCTStateInv(arg0 bool) openflow.FlowBuilder
MatchCTStateInv mocks base method
func (*MockFlowBuilder) MatchCTStateNew ¶ added in v0.2.0
func (m *MockFlowBuilder) MatchCTStateNew(arg0 bool) openflow.FlowBuilder
MatchCTStateNew mocks base method
func (*MockFlowBuilder) MatchCTStateRel ¶ added in v0.2.0
func (m *MockFlowBuilder) MatchCTStateRel(arg0 bool) openflow.FlowBuilder
MatchCTStateRel mocks base method
func (*MockFlowBuilder) MatchCTStateRpl ¶ added in v0.2.0
func (m *MockFlowBuilder) MatchCTStateRpl(arg0 bool) openflow.FlowBuilder
MatchCTStateRpl mocks base method
func (*MockFlowBuilder) MatchCTStateSNAT ¶ added in v0.12.1
func (m *MockFlowBuilder) MatchCTStateSNAT(arg0 bool) openflow.FlowBuilder
MatchCTStateSNAT mocks base method
func (*MockFlowBuilder) MatchCTStateTrk ¶ added in v0.2.0
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 ¶ added in v0.10.2
func (m *MockFlowBuilder) MatchDstPort(arg0 uint16, arg1 *uint16) openflow.FlowBuilder
MatchDstPort mocks base method
func (*MockFlowBuilder) MatchICMPv6Code ¶ added in v0.11.0
func (m *MockFlowBuilder) MatchICMPv6Code(arg0 byte) openflow.FlowBuilder
MatchICMPv6Code mocks base method
func (*MockFlowBuilder) MatchICMPv6Type ¶ added in v0.11.0
func (m *MockFlowBuilder) MatchICMPv6Type(arg0 byte) openflow.FlowBuilder
MatchICMPv6Type mocks base method
func (*MockFlowBuilder) MatchIPDSCP ¶ added in v1.0.0
func (m *MockFlowBuilder) MatchIPDSCP(arg0 byte) openflow.FlowBuilder
MatchIPDSCP mocks base method
func (*MockFlowBuilder) MatchIPProtocolValue ¶ added in v1.0.0
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 ¶ added in v0.11.3
func (m *MockFlowBuilder) MatchPktMark(arg0 uint32, arg1 *uint32) openflow.FlowBuilder
MatchPktMark mocks base method
func (*MockFlowBuilder) MatchPriority ¶ added in v0.8.0
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) MatchReg ¶
func (m *MockFlowBuilder) MatchReg(arg0 int, arg1 uint32) openflow.FlowBuilder
MatchReg mocks base method
func (*MockFlowBuilder) MatchRegRange ¶
func (m *MockFlowBuilder) MatchRegRange(arg0 int, arg1 uint32, arg2 openflow.Range) openflow.FlowBuilder
MatchRegRange 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 ¶ added in v1.0.0
func (m *MockFlowBuilder) MatchSrcPort(arg0 uint16, arg1 *uint16) openflow.FlowBuilder
MatchSrcPort mocks base method
func (*MockFlowBuilder) MatchTunMetadata ¶ added in v0.7.0
func (m *MockFlowBuilder) MatchTunMetadata(arg0 int, arg1 uint32) openflow.FlowBuilder
MatchTunMetadata mocks base method
func (*MockFlowBuilder) MatchTunnelDst ¶ added in v1.0.0
func (m *MockFlowBuilder) MatchTunnelDst(arg0 net.IP) openflow.FlowBuilder
MatchTunnelDst mocks base method
func (*MockFlowBuilder) MatchXXReg ¶ added in v0.11.0
func (m *MockFlowBuilder) MatchXXReg(arg0 int, arg1 []byte) openflow.FlowBuilder
MatchXXReg mocks base method
func (*MockFlowBuilder) SetHardTimeout ¶ added in v0.7.0
func (m *MockFlowBuilder) SetHardTimeout(arg0 uint16) openflow.FlowBuilder
SetHardTimeout mocks base method
func (*MockFlowBuilder) SetIdleTimeout ¶ added in v0.7.0
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 ¶
func (mr *MockFlowBuilderMockRecorder) Done() *gomock.Call
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 ¶ added in v0.8.0
func (mr *MockFlowBuilderMockRecorder) MatchCTDstIP(arg0 interface{}) *gomock.Call
MatchCTDstIP indicates an expected call of MatchCTDstIP
func (*MockFlowBuilderMockRecorder) MatchCTDstIPNet ¶ added in v0.8.0
func (mr *MockFlowBuilderMockRecorder) MatchCTDstIPNet(arg0 interface{}) *gomock.Call
MatchCTDstIPNet indicates an expected call of MatchCTDstIPNet
func (*MockFlowBuilderMockRecorder) MatchCTDstPort ¶ added in v0.8.0
func (mr *MockFlowBuilderMockRecorder) MatchCTDstPort(arg0 interface{}) *gomock.Call
MatchCTDstPort indicates an expected call of MatchCTDstPort
func (*MockFlowBuilderMockRecorder) MatchCTLabelRange ¶ added in v0.10.0
func (mr *MockFlowBuilderMockRecorder) MatchCTLabelRange(arg0, arg1, arg2 interface{}) *gomock.Call
MatchCTLabelRange indicates an expected call of MatchCTLabelRange
func (*MockFlowBuilderMockRecorder) MatchCTMark ¶
func (mr *MockFlowBuilderMockRecorder) MatchCTMark(arg0, arg1 interface{}) *gomock.Call
MatchCTMark indicates an expected call of MatchCTMark
func (*MockFlowBuilderMockRecorder) MatchCTProtocol ¶ added in v0.8.0
func (mr *MockFlowBuilderMockRecorder) MatchCTProtocol(arg0 interface{}) *gomock.Call
MatchCTProtocol indicates an expected call of MatchCTProtocol
func (*MockFlowBuilderMockRecorder) MatchCTSrcIP ¶ added in v0.8.0
func (mr *MockFlowBuilderMockRecorder) MatchCTSrcIP(arg0 interface{}) *gomock.Call
MatchCTSrcIP indicates an expected call of MatchCTSrcIP
func (*MockFlowBuilderMockRecorder) MatchCTSrcIPNet ¶ added in v0.8.0
func (mr *MockFlowBuilderMockRecorder) MatchCTSrcIPNet(arg0 interface{}) *gomock.Call
MatchCTSrcIPNet indicates an expected call of MatchCTSrcIPNet
func (*MockFlowBuilderMockRecorder) MatchCTSrcPort ¶ added in v0.8.0
func (mr *MockFlowBuilderMockRecorder) MatchCTSrcPort(arg0 interface{}) *gomock.Call
MatchCTSrcPort indicates an expected call of MatchCTSrcPort
func (*MockFlowBuilderMockRecorder) MatchCTStateDNAT ¶ added in v0.12.1
func (mr *MockFlowBuilderMockRecorder) MatchCTStateDNAT(arg0 interface{}) *gomock.Call
MatchCTStateDNAT indicates an expected call of MatchCTStateDNAT
func (*MockFlowBuilderMockRecorder) MatchCTStateEst ¶ added in v0.2.0
func (mr *MockFlowBuilderMockRecorder) MatchCTStateEst(arg0 interface{}) *gomock.Call
MatchCTStateEst indicates an expected call of MatchCTStateEst
func (*MockFlowBuilderMockRecorder) MatchCTStateInv ¶ added in v0.2.0
func (mr *MockFlowBuilderMockRecorder) MatchCTStateInv(arg0 interface{}) *gomock.Call
MatchCTStateInv indicates an expected call of MatchCTStateInv
func (*MockFlowBuilderMockRecorder) MatchCTStateNew ¶ added in v0.2.0
func (mr *MockFlowBuilderMockRecorder) MatchCTStateNew(arg0 interface{}) *gomock.Call
MatchCTStateNew indicates an expected call of MatchCTStateNew
func (*MockFlowBuilderMockRecorder) MatchCTStateRel ¶ added in v0.2.0
func (mr *MockFlowBuilderMockRecorder) MatchCTStateRel(arg0 interface{}) *gomock.Call
MatchCTStateRel indicates an expected call of MatchCTStateRel
func (*MockFlowBuilderMockRecorder) MatchCTStateRpl ¶ added in v0.2.0
func (mr *MockFlowBuilderMockRecorder) MatchCTStateRpl(arg0 interface{}) *gomock.Call
MatchCTStateRpl indicates an expected call of MatchCTStateRpl
func (*MockFlowBuilderMockRecorder) MatchCTStateSNAT ¶ added in v0.12.1
func (mr *MockFlowBuilderMockRecorder) MatchCTStateSNAT(arg0 interface{}) *gomock.Call
MatchCTStateSNAT indicates an expected call of MatchCTStateSNAT
func (*MockFlowBuilderMockRecorder) MatchCTStateTrk ¶ added in v0.2.0
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 ¶ added in v0.10.2
func (mr *MockFlowBuilderMockRecorder) MatchDstPort(arg0, arg1 interface{}) *gomock.Call
MatchDstPort indicates an expected call of MatchDstPort
func (*MockFlowBuilderMockRecorder) MatchICMPv6Code ¶ added in v0.11.0
func (mr *MockFlowBuilderMockRecorder) MatchICMPv6Code(arg0 interface{}) *gomock.Call
MatchICMPv6Code indicates an expected call of MatchICMPv6Code
func (*MockFlowBuilderMockRecorder) MatchICMPv6Type ¶ added in v0.11.0
func (mr *MockFlowBuilderMockRecorder) MatchICMPv6Type(arg0 interface{}) *gomock.Call
MatchICMPv6Type indicates an expected call of MatchICMPv6Type
func (*MockFlowBuilderMockRecorder) MatchIPDSCP ¶ added in v1.0.0
func (mr *MockFlowBuilderMockRecorder) MatchIPDSCP(arg0 interface{}) *gomock.Call
MatchIPDSCP indicates an expected call of MatchIPDSCP
func (*MockFlowBuilderMockRecorder) MatchIPProtocolValue ¶ added in v1.0.0
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 ¶ added in v0.11.3
func (mr *MockFlowBuilderMockRecorder) MatchPktMark(arg0, arg1 interface{}) *gomock.Call
MatchPktMark indicates an expected call of MatchPktMark
func (*MockFlowBuilderMockRecorder) MatchPriority ¶ added in v0.8.0
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) MatchReg ¶
func (mr *MockFlowBuilderMockRecorder) MatchReg(arg0, arg1 interface{}) *gomock.Call
MatchReg indicates an expected call of MatchReg
func (*MockFlowBuilderMockRecorder) MatchRegRange ¶
func (mr *MockFlowBuilderMockRecorder) MatchRegRange(arg0, arg1, arg2 interface{}) *gomock.Call
MatchRegRange indicates an expected call of MatchRegRange
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 ¶ added in v1.0.0
func (mr *MockFlowBuilderMockRecorder) MatchSrcPort(arg0, arg1 interface{}) *gomock.Call
MatchSrcPort indicates an expected call of MatchSrcPort
func (*MockFlowBuilderMockRecorder) MatchTunMetadata ¶ added in v0.7.0
func (mr *MockFlowBuilderMockRecorder) MatchTunMetadata(arg0, arg1 interface{}) *gomock.Call
MatchTunMetadata indicates an expected call of MatchTunMetadata
func (*MockFlowBuilderMockRecorder) MatchTunnelDst ¶ added in v1.0.0
func (mr *MockFlowBuilderMockRecorder) MatchTunnelDst(arg0 interface{}) *gomock.Call
MatchTunnelDst indicates an expected call of MatchTunnelDst
func (*MockFlowBuilderMockRecorder) MatchXXReg ¶ added in v0.11.0
func (mr *MockFlowBuilderMockRecorder) MatchXXReg(arg0, arg1 interface{}) *gomock.Call
MatchXXReg indicates an expected call of MatchXXReg
func (*MockFlowBuilderMockRecorder) SetHardTimeout ¶ added in v0.7.0
func (mr *MockFlowBuilderMockRecorder) SetHardTimeout(arg0 interface{}) *gomock.Call
SetHardTimeout indicates an expected call of SetHardTimeout
func (*MockFlowBuilderMockRecorder) SetIdleTimeout ¶ added in v0.7.0
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 ¶ added in v0.8.0
func (mr *MockFlowMockRecorder) FlowPriority() *gomock.Call
FlowPriority indicates an expected call of FlowPriority
func (*MockFlowMockRecorder) FlowProtocol ¶ added in v0.11.0
func (mr *MockFlowMockRecorder) FlowProtocol() *gomock.Call
FlowProtocol indicates an expected call of FlowProtocol
func (*MockFlowMockRecorder) GetBundleMessage ¶ added in v0.6.0
func (mr *MockFlowMockRecorder) GetBundleMessage(arg0 interface{}) *gomock.Call
GetBundleMessage indicates an expected call of GetBundleMessage
func (*MockFlowMockRecorder) IsDropFlow ¶ added in v0.11.0
func (mr *MockFlowMockRecorder) IsDropFlow() *gomock.Call
IsDropFlow indicates an expected call of IsDropFlow
func (*MockFlowMockRecorder) KeyString ¶ added in v0.6.0
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 ¶ added in v0.3.0
func (mr *MockFlowMockRecorder) Reset() *gomock.Call
Reset indicates an expected call of Reset
func (*MockFlowMockRecorder) Type ¶ added in v0.6.0
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) GetMissAction ¶
func (m *MockTable) GetMissAction() openflow.MissActionType
GetMissAction mocks base method
func (*MockTable) GetNext ¶
func (m *MockTable) GetNext() openflow.TableIDType
GetNext 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) GetNext ¶
func (mr *MockTableMockRecorder) GetNext() *gomock.Call
GetNext indicates an expected call of GetNext
func (*MockTableMockRecorder) Status ¶
func (mr *MockTableMockRecorder) Status() *gomock.Call
Status indicates an expected call of Status