Documentation ¶
Overview ¶
Package testing is a generated GoMock package.
Index ¶
- type MockAction
- func (m *MockAction) CT(arg0 bool, arg1 byte, arg2 int, arg3 *openflow.RegField) 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) GotoStage(arg0 openflow.StageID) openflow.FlowBuilder
- func (m *MockAction) GotoTable(arg0 byte) openflow.FlowBuilder
- func (m *MockAction) Group(arg0 openflow.GroupIDType) openflow.FlowBuilder
- func (m *MockAction) Learn(arg0 byte, 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) LoadRegMark(arg0 *openflow.RegMark) openflow.FlowBuilder
- func (m *MockAction) LoadToRegField(arg0 *openflow.RegField, arg1 uint32) openflow.FlowBuilder
- func (m *MockAction) Meter(arg0 uint32) 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) NextTable() openflow.FlowBuilder
- func (m *MockAction) Normal() openflow.FlowBuilder
- func (m *MockAction) Note(arg0 string) openflow.FlowBuilder
- func (m *MockAction) Output(arg0 uint32) openflow.FlowBuilder
- func (m *MockAction) OutputFieldRange(arg0 string, arg1 *openflow.Range) openflow.FlowBuilder
- func (m *MockAction) OutputInPort() openflow.FlowBuilder
- func (m *MockAction) OutputToRegField(arg0 *openflow.RegField) openflow.FlowBuilder
- func (m *MockAction) PopVLAN() openflow.FlowBuilder
- func (m *MockAction) PushVLAN(arg0 uint16) openflow.FlowBuilder
- func (m *MockAction) Resubmit(arg0 uint16, arg1 byte) openflow.FlowBuilder
- func (m *MockAction) ResubmitToTables(arg0 ...byte) 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
- func (m *MockAction) SetVLAN(arg0 uint16) openflow.FlowBuilder
- type MockActionMockRecorder
- func (mr *MockActionMockRecorder) CT(arg0, arg1, arg2, arg3 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) GotoStage(arg0 interface{}) *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) LoadRegMark(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) LoadToRegField(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) Meter(arg0 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) NextTable() *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) OutputToRegField(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) PopVLAN() *gomock.Call
- func (mr *MockActionMockRecorder) PushVLAN(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) Resubmit(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) ResubmitToTables(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
- func (mr *MockActionMockRecorder) SetVLAN(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) CreateMeter(arg0 openflow.MeterIDType, arg1 ofctrl.MeterFlag) openflow.Meter
- func (m *MockBridge) CreateTable(arg0 openflow.Table, arg1 byte, arg2 openflow.MissActionType) openflow.Table
- func (m *MockBridge) DeleteFlowsByCookie(arg0, arg1 uint64) error
- func (m *MockBridge) DeleteGroup(arg0 openflow.GroupIDType) bool
- func (m *MockBridge) DeleteMeter(arg0 openflow.MeterIDType) bool
- func (m *MockBridge) DeleteMeterAll() error
- func (m *MockBridge) DeleteTable(arg0 byte) 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) CreateMeter(arg0, arg1 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) DeleteMeter(arg0 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) DeleteMeterAll() *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) LoadToCtMark(arg0 *openflow.CtMark) openflow.CTAction
- func (m *MockCTAction) LoadToLabelField(arg0 uint64, arg1 *openflow.CtLabel) openflow.CTAction
- func (m *MockCTAction) LoadToMark(arg0 uint32) openflow.CTAction
- func (m *MockCTAction) MoveToCtMarkField(arg0 *openflow.RegField, arg1 *openflow.CtMarkField) 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) LoadToCtMark(arg0 interface{}) *gomock.Call
- func (mr *MockCTActionMockRecorder) LoadToLabelField(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockCTActionMockRecorder) LoadToMark(arg0 interface{}) *gomock.Call
- func (mr *MockCTActionMockRecorder) MoveToCtMarkField(arg0, arg1 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) MatchCTLabelField(arg0, arg1 uint64, arg2 *openflow.CtLabel) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchCTMark(arg0 *openflow.CtMark) 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) MatchRegFieldWithValue(arg0 *openflow.RegField, arg1 uint32) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchRegMark(arg0 *openflow.RegMark) 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) MatchVLAN(arg0 bool, arg1 uint16, arg2 *uint16) 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) MatchCTLabelField(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchCTMark(arg0 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) MatchRegFieldWithValue(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchRegMark(arg0 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) MatchVLAN(arg0, arg1, arg2 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() byte
- func (m *MockTable) GetMissAction() openflow.MissActionType
- func (m *MockTable) GetName() string
- func (m *MockTable) GetNext() byte
- func (m *MockTable) GetStageID() openflow.StageID
- func (m *MockTable) SetMissAction(arg0 openflow.MissActionType)
- func (m *MockTable) SetNext(arg0 byte)
- 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) GetName() *gomock.Call
- func (mr *MockTableMockRecorder) GetNext() *gomock.Call
- func (mr *MockTableMockRecorder) GetStageID() *gomock.Call
- func (mr *MockTableMockRecorder) SetMissAction(arg0 interface{}) *gomock.Call
- func (mr *MockTableMockRecorder) SetNext(arg0 interface{}) *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) 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) 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 ¶
func (m *MockAction) Group(arg0 openflow.GroupIDType) openflow.FlowBuilder
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) EXPECT ¶
func (m *MockCTAction) EXPECT() *MockCTActionMockRecorder
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
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 ¶
MoveToLabel 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 ¶
func (mr *MockCTActionMockRecorder) NAT() *gomock.Call
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) 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 ¶
FlowPriority mocks base method
func (*MockFlow) FlowProtocol ¶
FlowProtocol mocks base method
func (*MockFlow) GetBundleMessage ¶
func (m *MockFlow) GetBundleMessage(arg0 openflow.OFOperation) (ofctrl.OpenFlowModMessage, error)
GetBundleMessage 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 ¶
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 ¶
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 ¶
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) GetMissAction ¶
func (m *MockTable) GetMissAction() openflow.MissActionType
GetMissAction mocks base method
func (*MockTable) GetStageID ¶ added in v1.6.0
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) 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