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, arg4, arg5 uint16, arg6 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) 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) ResubmitToTables(arg0 ...byte) openflow.FlowBuilder
- func (m *MockAction) SendToController(arg0 []byte, arg1 bool) 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) SetTunnelID(arg0 uint64) 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, arg5, arg6 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) 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) ResubmitToTables(arg0 ...interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) SendToController(arg0, arg1 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) SetTunnelID(arg0 interface{}) *gomock.Call
- func (mr *MockActionMockRecorder) SetVLAN(arg0 interface{}) *gomock.Call
- type MockBridge
- func (m *MockBridge) AddFlowsInBundle(arg0, arg1, arg2 []*openflow15.FlowMod) error
- func (m *MockBridge) AddOFEntriesInBundle(arg0, arg1, arg2 []openflow.OFEntry) error
- func (m *MockBridge) BuildPacketOut() openflow.PacketOutBuilder
- func (m *MockBridge) Connect(arg0 int, arg1 chan struct{}) error
- func (m *MockBridge) DeleteFlowsByCookie(arg0, arg1 uint64) error
- func (m *MockBridge) DeleteMeterAll() error
- 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) GetMeterStats(arg0 func(int, int64)) error
- func (m *MockBridge) GetTableByID(arg0 byte) (openflow.Table, error)
- func (m *MockBridge) IsConnected() bool
- func (m *MockBridge) NewGroup(arg0 openflow.GroupIDType) openflow.Group
- func (m *MockBridge) NewGroupTypeAll(arg0 openflow.GroupIDType) openflow.Group
- func (m *MockBridge) NewMeter(arg0 openflow.MeterIDType, arg1 ofctrl.MeterFlag) openflow.Meter
- func (m *MockBridge) NewTable(arg0 openflow.Table, arg1 byte, arg2 openflow.MissActionType) openflow.Table
- func (m *MockBridge) ResumePacket(arg0 *ofctrl.PacketIn) error
- 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) BuildPacketOut() *gomock.Call
- func (mr *MockBridgeMockRecorder) Connect(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) DeleteFlowsByCookie(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) DeleteMeterAll() *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) GetMeterStats(arg0 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) GetTableByID(arg0 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) IsConnected() *gomock.Call
- func (mr *MockBridgeMockRecorder) NewGroup(arg0 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) NewGroupTypeAll(arg0 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) NewMeter(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) NewTable(arg0, arg1, arg2 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) ResumePacket(arg0 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) SendPacketOut(arg0 interface{}) *gomock.Call
- func (mr *MockBridgeMockRecorder) SubscribePacketIn(arg0, arg1 interface{}) *gomock.Call
- type MockBucketBuilder
- func (m *MockBucketBuilder) Done() openflow.Group
- func (m *MockBucketBuilder) EXPECT() *MockBucketBuilderMockRecorder
- func (m *MockBucketBuilder) LoadRegMark(arg0 *openflow.RegMark) openflow.BucketBuilder
- func (m *MockBucketBuilder) LoadToRegField(arg0 *openflow.RegField, arg1 uint32) openflow.BucketBuilder
- func (m *MockBucketBuilder) LoadXXReg(arg0 int, arg1 []byte) openflow.BucketBuilder
- func (m *MockBucketBuilder) ResubmitToTable(arg0 byte) openflow.BucketBuilder
- func (m *MockBucketBuilder) SetTunnelDst(arg0 net.IP) openflow.BucketBuilder
- func (m *MockBucketBuilder) Weight(arg0 uint16) openflow.BucketBuilder
- type MockBucketBuilderMockRecorder
- func (mr *MockBucketBuilderMockRecorder) Done() *gomock.Call
- func (mr *MockBucketBuilderMockRecorder) LoadRegMark(arg0 interface{}) *gomock.Call
- func (mr *MockBucketBuilderMockRecorder) LoadToRegField(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockBucketBuilderMockRecorder) LoadXXReg(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockBucketBuilderMockRecorder) ResubmitToTable(arg0 interface{}) *gomock.Call
- func (mr *MockBucketBuilderMockRecorder) SetTunnelDst(arg0 interface{}) *gomock.Call
- func (mr *MockBucketBuilderMockRecorder) Weight(arg0 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) 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) 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) GetBundleMessages(arg0 openflow.OFOperation) ([]ofctrl.OpenFlowModMessage, error)
- 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) MatchICMPCode(arg0 byte) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchICMPType(arg0 byte) 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) MatchTCPFlags(arg0, arg1 uint16) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchTunnelDst(arg0 net.IP) openflow.FlowBuilder
- func (m *MockFlowBuilder) MatchTunnelID(arg0 uint64) 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) MatchICMPCode(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchICMPType(arg0 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) MatchTCPFlags(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchTunnelDst(arg0 interface{}) *gomock.Call
- func (mr *MockFlowBuilderMockRecorder) MatchTunnelID(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) GetBundleMessages(arg0 interface{}) *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 MockGroup
- func (m *MockGroup) Add() error
- func (m *MockGroup) Bucket() openflow.BucketBuilder
- func (m *MockGroup) Delete() error
- func (m *MockGroup) EXPECT() *MockGroupMockRecorder
- func (m *MockGroup) GetBundleMessages(arg0 openflow.OFOperation) ([]ofctrl.OpenFlowModMessage, error)
- func (m *MockGroup) GetID() openflow.GroupIDType
- func (m *MockGroup) Modify() error
- func (m *MockGroup) Reset()
- func (m *MockGroup) ResetBuckets() openflow.Group
- func (m *MockGroup) Type() openflow.EntryType
- type MockGroupMockRecorder
- func (mr *MockGroupMockRecorder) Add() *gomock.Call
- func (mr *MockGroupMockRecorder) Bucket() *gomock.Call
- func (mr *MockGroupMockRecorder) Delete() *gomock.Call
- func (mr *MockGroupMockRecorder) GetBundleMessages(arg0 interface{}) *gomock.Call
- func (mr *MockGroupMockRecorder) GetID() *gomock.Call
- func (mr *MockGroupMockRecorder) Modify() *gomock.Call
- func (mr *MockGroupMockRecorder) Reset() *gomock.Call
- func (mr *MockGroupMockRecorder) ResetBuckets() *gomock.Call
- func (mr *MockGroupMockRecorder) Type() *gomock.Call
- type MockMeter
- func (m *MockMeter) Add() error
- func (m *MockMeter) Delete() error
- func (m *MockMeter) EXPECT() *MockMeterMockRecorder
- func (m *MockMeter) GetBundleMessages(arg0 openflow.OFOperation) ([]ofctrl.OpenFlowModMessage, error)
- func (m *MockMeter) MeterBand() openflow.MeterBandBuilder
- func (m *MockMeter) Modify() error
- func (m *MockMeter) Reset()
- func (m *MockMeter) ResetMeterBands() openflow.Meter
- func (m *MockMeter) Type() openflow.EntryType
- type MockMeterBandBuilder
- func (m *MockMeterBandBuilder) Burst(arg0 uint32) openflow.MeterBandBuilder
- func (m *MockMeterBandBuilder) Done() openflow.Meter
- func (m *MockMeterBandBuilder) EXPECT() *MockMeterBandBuilderMockRecorder
- func (m *MockMeterBandBuilder) Experimenter(arg0 uint32) openflow.MeterBandBuilder
- func (m *MockMeterBandBuilder) MeterType(arg0 ofctrl.MeterType) openflow.MeterBandBuilder
- func (m *MockMeterBandBuilder) PrecLevel(arg0 byte) openflow.MeterBandBuilder
- func (m *MockMeterBandBuilder) Rate(arg0 uint32) openflow.MeterBandBuilder
- type MockMeterBandBuilderMockRecorder
- func (mr *MockMeterBandBuilderMockRecorder) Burst(arg0 interface{}) *gomock.Call
- func (mr *MockMeterBandBuilderMockRecorder) Done() *gomock.Call
- func (mr *MockMeterBandBuilderMockRecorder) Experimenter(arg0 interface{}) *gomock.Call
- func (mr *MockMeterBandBuilderMockRecorder) MeterType(arg0 interface{}) *gomock.Call
- func (mr *MockMeterBandBuilderMockRecorder) PrecLevel(arg0 interface{}) *gomock.Call
- func (mr *MockMeterBandBuilderMockRecorder) Rate(arg0 interface{}) *gomock.Call
- type MockMeterMockRecorder
- func (mr *MockMeterMockRecorder) Add() *gomock.Call
- func (mr *MockMeterMockRecorder) Delete() *gomock.Call
- func (mr *MockMeterMockRecorder) GetBundleMessages(arg0 interface{}) *gomock.Call
- func (mr *MockMeterMockRecorder) MeterBand() *gomock.Call
- func (mr *MockMeterMockRecorder) Modify() *gomock.Call
- func (mr *MockMeterMockRecorder) Reset() *gomock.Call
- func (mr *MockMeterMockRecorder) ResetMeterBands() *gomock.Call
- func (mr *MockMeterMockRecorder) Type() *gomock.Call
- type MockPacketOutBuilder
- func (m *MockPacketOutBuilder) AddLoadRegMark(arg0 *openflow.RegMark) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) AddResubmitAction(arg0 *uint16, arg1 *byte) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) AddSetIPTOSAction(arg0 byte) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) Done() *ofctrl.PacketOut
- func (m *MockPacketOutBuilder) EXPECT() *MockPacketOutBuilderMockRecorder
- func (m *MockPacketOutBuilder) SetDstIP(arg0 net.IP) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetDstMAC(arg0 net.HardwareAddr) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetEthPacket(arg0 *protocol.Ethernet) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetICMPCode(arg0 byte) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetICMPData(arg0 []byte) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetICMPID(arg0 uint16) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetICMPSequence(arg0 uint16) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetICMPType(arg0 byte) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetIPFlags(arg0 uint16) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetIPHeaderID(arg0 uint16) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetIPProtocol(arg0 openflow.Protocol) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetIPProtocolValue(arg0 bool, arg1 byte) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetInport(arg0 uint32) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetL4Packet(arg0 util.Message) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetOutport(arg0 uint32) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetSrcIP(arg0 net.IP) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetSrcMAC(arg0 net.HardwareAddr) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetTCPAckNum(arg0 uint32) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetTCPData(arg0 []byte) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetTCPDstPort(arg0 uint16) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetTCPFlags(arg0 byte) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetTCPHdrLen(arg0 byte) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetTCPSeqNum(arg0 uint32) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetTCPSrcPort(arg0 uint16) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetTCPWinSize(arg0 uint16) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetTTL(arg0 byte) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetUDPData(arg0 []byte) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetUDPDstPort(arg0 uint16) openflow.PacketOutBuilder
- func (m *MockPacketOutBuilder) SetUDPSrcPort(arg0 uint16) openflow.PacketOutBuilder
- type MockPacketOutBuilderMockRecorder
- func (mr *MockPacketOutBuilderMockRecorder) AddLoadRegMark(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) AddResubmitAction(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) AddSetIPTOSAction(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) Done() *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetDstIP(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetDstMAC(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetEthPacket(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetICMPCode(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetICMPData(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetICMPID(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetICMPSequence(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetICMPType(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetIPFlags(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetIPHeaderID(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetIPProtocol(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetIPProtocolValue(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetInport(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetL4Packet(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetOutport(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetSrcIP(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetSrcMAC(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetTCPAckNum(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetTCPData(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetTCPDstPort(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetTCPFlags(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetTCPHdrLen(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetTCPSeqNum(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetTCPSrcPort(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetTCPWinSize(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetTTL(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetUDPData(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetUDPDstPort(arg0 interface{}) *gomock.Call
- func (mr *MockPacketOutBuilderMockRecorder) SetUDPSrcPort(arg0 interface{}) *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) SetTable()
- 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) SetTable() *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, arg4, arg5 uint16, arg6 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) 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) 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, arg1 bool) 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) SetTunnelID ¶ added in v1.10.0
func (m *MockAction) SetTunnelID(arg0 uint64) openflow.FlowBuilder
SetTunnelID 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, arg5, arg6 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) 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) 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, arg1 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) SetTunnelID ¶ added in v1.10.0
func (mr *MockActionMockRecorder) SetTunnelID(arg0 interface{}) *gomock.Call
SetTunnelID indicates an expected call of SetTunnelID
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 []*openflow15.FlowMod) error
AddFlowsInBundle mocks base method
func (*MockBridge) AddOFEntriesInBundle ¶
func (m *MockBridge) AddOFEntriesInBundle(arg0, arg1, arg2 []openflow.OFEntry) error
AddOFEntriesInBundle 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) DeleteFlowsByCookie ¶
func (m *MockBridge) DeleteFlowsByCookie(arg0, arg1 uint64) error
DeleteFlowsByCookie mocks base method
func (*MockBridge) DeleteMeterAll ¶ added in v1.2.0
func (m *MockBridge) DeleteMeterAll() error
DeleteMeterAll 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) GetMeterStats ¶ added in v1.13.0
func (m *MockBridge) GetMeterStats(arg0 func(int, int64)) error
GetMeterStats mocks base method
func (*MockBridge) GetTableByID ¶ added in v1.12.0
func (m *MockBridge) GetTableByID(arg0 byte) (openflow.Table, error)
GetTableByID mocks base method
func (*MockBridge) IsConnected ¶
func (m *MockBridge) IsConnected() bool
IsConnected mocks base method
func (*MockBridge) NewGroup ¶ added in v1.13.0
func (m *MockBridge) NewGroup(arg0 openflow.GroupIDType) openflow.Group
NewGroup mocks base method
func (*MockBridge) NewGroupTypeAll ¶ added in v1.13.0
func (m *MockBridge) NewGroupTypeAll(arg0 openflow.GroupIDType) openflow.Group
NewGroupTypeAll mocks base method
func (*MockBridge) NewMeter ¶ added in v1.13.0
func (m *MockBridge) NewMeter(arg0 openflow.MeterIDType, arg1 ofctrl.MeterFlag) openflow.Meter
NewMeter mocks base method
func (*MockBridge) NewTable ¶ added in v1.13.0
func (m *MockBridge) NewTable(arg0 openflow.Table, arg1 byte, arg2 openflow.MissActionType) openflow.Table
NewTable mocks base method
func (*MockBridge) ResumePacket ¶ added in v1.12.0
func (m *MockBridge) ResumePacket(arg0 *ofctrl.PacketIn) error
ResumePacket 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) 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) DeleteFlowsByCookie ¶
func (mr *MockBridgeMockRecorder) DeleteFlowsByCookie(arg0, arg1 interface{}) *gomock.Call
DeleteFlowsByCookie indicates an expected call of DeleteFlowsByCookie
func (*MockBridgeMockRecorder) DeleteMeterAll ¶ added in v1.2.0
func (mr *MockBridgeMockRecorder) DeleteMeterAll() *gomock.Call
DeleteMeterAll indicates an expected call of DeleteMeterAll
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) GetMeterStats ¶ added in v1.13.0
func (mr *MockBridgeMockRecorder) GetMeterStats(arg0 interface{}) *gomock.Call
GetMeterStats indicates an expected call of GetMeterStats
func (*MockBridgeMockRecorder) GetTableByID ¶ added in v1.12.0
func (mr *MockBridgeMockRecorder) GetTableByID(arg0 interface{}) *gomock.Call
GetTableByID indicates an expected call of GetTableByID
func (*MockBridgeMockRecorder) IsConnected ¶
func (mr *MockBridgeMockRecorder) IsConnected() *gomock.Call
IsConnected indicates an expected call of IsConnected
func (*MockBridgeMockRecorder) NewGroup ¶ added in v1.13.0
func (mr *MockBridgeMockRecorder) NewGroup(arg0 interface{}) *gomock.Call
NewGroup indicates an expected call of NewGroup
func (*MockBridgeMockRecorder) NewGroupTypeAll ¶ added in v1.13.0
func (mr *MockBridgeMockRecorder) NewGroupTypeAll(arg0 interface{}) *gomock.Call
NewGroupTypeAll indicates an expected call of NewGroupTypeAll
func (*MockBridgeMockRecorder) NewMeter ¶ added in v1.13.0
func (mr *MockBridgeMockRecorder) NewMeter(arg0, arg1 interface{}) *gomock.Call
NewMeter indicates an expected call of NewMeter
func (*MockBridgeMockRecorder) NewTable ¶ added in v1.13.0
func (mr *MockBridgeMockRecorder) NewTable(arg0, arg1, arg2 interface{}) *gomock.Call
NewTable indicates an expected call of NewTable
func (*MockBridgeMockRecorder) ResumePacket ¶ added in v1.12.0
func (mr *MockBridgeMockRecorder) ResumePacket(arg0 interface{}) *gomock.Call
ResumePacket indicates an expected call of ResumePacket
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 MockBucketBuilder ¶ added in v1.7.2
type MockBucketBuilder struct {
// contains filtered or unexported fields
}
MockBucketBuilder is a mock of BucketBuilder interface
func NewMockBucketBuilder ¶ added in v1.7.2
func NewMockBucketBuilder(ctrl *gomock.Controller) *MockBucketBuilder
NewMockBucketBuilder creates a new mock instance
func (*MockBucketBuilder) Done ¶ added in v1.7.2
func (m *MockBucketBuilder) Done() openflow.Group
Done mocks base method
func (*MockBucketBuilder) EXPECT ¶ added in v1.7.2
func (m *MockBucketBuilder) EXPECT() *MockBucketBuilderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
func (*MockBucketBuilder) LoadRegMark ¶ added in v1.12.0
func (m *MockBucketBuilder) LoadRegMark(arg0 *openflow.RegMark) openflow.BucketBuilder
LoadRegMark mocks base method
func (*MockBucketBuilder) LoadToRegField ¶ added in v1.7.2
func (m *MockBucketBuilder) LoadToRegField(arg0 *openflow.RegField, arg1 uint32) openflow.BucketBuilder
LoadToRegField mocks base method
func (*MockBucketBuilder) LoadXXReg ¶ added in v1.7.2
func (m *MockBucketBuilder) LoadXXReg(arg0 int, arg1 []byte) openflow.BucketBuilder
LoadXXReg mocks base method
func (*MockBucketBuilder) ResubmitToTable ¶ added in v1.7.2
func (m *MockBucketBuilder) ResubmitToTable(arg0 byte) openflow.BucketBuilder
ResubmitToTable mocks base method
func (*MockBucketBuilder) SetTunnelDst ¶ added in v1.8.1
func (m *MockBucketBuilder) SetTunnelDst(arg0 net.IP) openflow.BucketBuilder
SetTunnelDst mocks base method
func (*MockBucketBuilder) Weight ¶ added in v1.7.2
func (m *MockBucketBuilder) Weight(arg0 uint16) openflow.BucketBuilder
Weight mocks base method
type MockBucketBuilderMockRecorder ¶ added in v1.7.2
type MockBucketBuilderMockRecorder struct {
// contains filtered or unexported fields
}
MockBucketBuilderMockRecorder is the mock recorder for MockBucketBuilder
func (*MockBucketBuilderMockRecorder) Done ¶ added in v1.7.2
func (mr *MockBucketBuilderMockRecorder) Done() *gomock.Call
Done indicates an expected call of Done
func (*MockBucketBuilderMockRecorder) LoadRegMark ¶ added in v1.12.0
func (mr *MockBucketBuilderMockRecorder) LoadRegMark(arg0 interface{}) *gomock.Call
LoadRegMark indicates an expected call of LoadRegMark
func (*MockBucketBuilderMockRecorder) LoadToRegField ¶ added in v1.7.2
func (mr *MockBucketBuilderMockRecorder) LoadToRegField(arg0, arg1 interface{}) *gomock.Call
LoadToRegField indicates an expected call of LoadToRegField
func (*MockBucketBuilderMockRecorder) LoadXXReg ¶ added in v1.7.2
func (mr *MockBucketBuilderMockRecorder) LoadXXReg(arg0, arg1 interface{}) *gomock.Call
LoadXXReg indicates an expected call of LoadXXReg
func (*MockBucketBuilderMockRecorder) ResubmitToTable ¶ added in v1.7.2
func (mr *MockBucketBuilderMockRecorder) ResubmitToTable(arg0 interface{}) *gomock.Call
ResubmitToTable indicates an expected call of ResubmitToTable
func (*MockBucketBuilderMockRecorder) SetTunnelDst ¶ added in v1.8.1
func (mr *MockBucketBuilderMockRecorder) SetTunnelDst(arg0 interface{}) *gomock.Call
SetTunnelDst indicates an expected call of SetTunnelDst
func (*MockBucketBuilderMockRecorder) Weight ¶ added in v1.7.2
func (mr *MockBucketBuilderMockRecorder) Weight(arg0 interface{}) *gomock.Call
Weight indicates an expected call of Weight
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) 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) 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) GetBundleMessages ¶ added in v1.9.0
func (m *MockFlow) GetBundleMessages(arg0 openflow.OFOperation) ([]ofctrl.OpenFlowModMessage, error)
GetBundleMessages 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) MatchICMPCode ¶ added in v1.7.0
func (m *MockFlowBuilder) MatchICMPCode(arg0 byte) openflow.FlowBuilder
MatchICMPCode mocks base method
func (*MockFlowBuilder) MatchICMPType ¶ added in v1.7.0
func (m *MockFlowBuilder) MatchICMPType(arg0 byte) openflow.FlowBuilder
MatchICMPType 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) MatchTCPFlags ¶ added in v1.11.0
func (m *MockFlowBuilder) MatchTCPFlags(arg0, arg1 uint16) openflow.FlowBuilder
MatchTCPFlags mocks base method
func (*MockFlowBuilder) MatchTunnelDst ¶
func (m *MockFlowBuilder) MatchTunnelDst(arg0 net.IP) openflow.FlowBuilder
MatchTunnelDst mocks base method
func (*MockFlowBuilder) MatchTunnelID ¶ added in v1.10.0
func (m *MockFlowBuilder) MatchTunnelID(arg0 uint64) openflow.FlowBuilder
MatchTunnelID 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) MatchICMPCode ¶ added in v1.7.0
func (mr *MockFlowBuilderMockRecorder) MatchICMPCode(arg0 interface{}) *gomock.Call
MatchICMPCode indicates an expected call of MatchICMPCode
func (*MockFlowBuilderMockRecorder) MatchICMPType ¶ added in v1.7.0
func (mr *MockFlowBuilderMockRecorder) MatchICMPType(arg0 interface{}) *gomock.Call
MatchICMPType indicates an expected call of MatchICMPType
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) MatchTCPFlags ¶ added in v1.11.0
func (mr *MockFlowBuilderMockRecorder) MatchTCPFlags(arg0, arg1 interface{}) *gomock.Call
MatchTCPFlags indicates an expected call of MatchTCPFlags
func (*MockFlowBuilderMockRecorder) MatchTunnelDst ¶
func (mr *MockFlowBuilderMockRecorder) MatchTunnelDst(arg0 interface{}) *gomock.Call
MatchTunnelDst indicates an expected call of MatchTunnelDst
func (*MockFlowBuilderMockRecorder) MatchTunnelID ¶ added in v1.10.0
func (mr *MockFlowBuilderMockRecorder) MatchTunnelID(arg0 interface{}) *gomock.Call
MatchTunnelID indicates an expected call of MatchTunnelID
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) GetBundleMessages ¶ added in v1.9.0
func (mr *MockFlowMockRecorder) GetBundleMessages(arg0 interface{}) *gomock.Call
GetBundleMessages indicates an expected call of GetBundleMessages
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 MockGroup ¶ added in v1.7.2
type MockGroup struct {
// contains filtered or unexported fields
}
MockGroup is a mock of Group interface
func NewMockGroup ¶ added in v1.7.2
func NewMockGroup(ctrl *gomock.Controller) *MockGroup
NewMockGroup creates a new mock instance
func (*MockGroup) Bucket ¶ added in v1.7.2
func (m *MockGroup) Bucket() openflow.BucketBuilder
Bucket mocks base method
func (*MockGroup) EXPECT ¶ added in v1.7.2
func (m *MockGroup) EXPECT() *MockGroupMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
func (*MockGroup) GetBundleMessages ¶ added in v1.9.0
func (m *MockGroup) GetBundleMessages(arg0 openflow.OFOperation) ([]ofctrl.OpenFlowModMessage, error)
GetBundleMessages mocks base method
func (*MockGroup) GetID ¶ added in v1.12.2
func (m *MockGroup) GetID() openflow.GroupIDType
GetID mocks base method
func (*MockGroup) ResetBuckets ¶ added in v1.7.2
ResetBuckets mocks base method
type MockGroupMockRecorder ¶ added in v1.7.2
type MockGroupMockRecorder struct {
// contains filtered or unexported fields
}
MockGroupMockRecorder is the mock recorder for MockGroup
func (*MockGroupMockRecorder) Add ¶ added in v1.7.2
func (mr *MockGroupMockRecorder) Add() *gomock.Call
Add indicates an expected call of Add
func (*MockGroupMockRecorder) Bucket ¶ added in v1.7.2
func (mr *MockGroupMockRecorder) Bucket() *gomock.Call
Bucket indicates an expected call of Bucket
func (*MockGroupMockRecorder) Delete ¶ added in v1.7.2
func (mr *MockGroupMockRecorder) Delete() *gomock.Call
Delete indicates an expected call of Delete
func (*MockGroupMockRecorder) GetBundleMessages ¶ added in v1.9.0
func (mr *MockGroupMockRecorder) GetBundleMessages(arg0 interface{}) *gomock.Call
GetBundleMessages indicates an expected call of GetBundleMessages
func (*MockGroupMockRecorder) GetID ¶ added in v1.12.2
func (mr *MockGroupMockRecorder) GetID() *gomock.Call
GetID indicates an expected call of GetID
func (*MockGroupMockRecorder) Modify ¶ added in v1.7.2
func (mr *MockGroupMockRecorder) Modify() *gomock.Call
Modify indicates an expected call of Modify
func (*MockGroupMockRecorder) Reset ¶ added in v1.7.2
func (mr *MockGroupMockRecorder) Reset() *gomock.Call
Reset indicates an expected call of Reset
func (*MockGroupMockRecorder) ResetBuckets ¶ added in v1.7.2
func (mr *MockGroupMockRecorder) ResetBuckets() *gomock.Call
ResetBuckets indicates an expected call of ResetBuckets
func (*MockGroupMockRecorder) Type ¶ added in v1.7.2
func (mr *MockGroupMockRecorder) Type() *gomock.Call
Type indicates an expected call of Type
type MockMeter ¶ added in v1.12.2
type MockMeter struct {
// contains filtered or unexported fields
}
MockMeter is a mock of Meter interface
func NewMockMeter ¶ added in v1.12.2
func NewMockMeter(ctrl *gomock.Controller) *MockMeter
NewMockMeter creates a new mock instance
func (*MockMeter) EXPECT ¶ added in v1.12.2
func (m *MockMeter) EXPECT() *MockMeterMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
func (*MockMeter) GetBundleMessages ¶ added in v1.12.2
func (m *MockMeter) GetBundleMessages(arg0 openflow.OFOperation) ([]ofctrl.OpenFlowModMessage, error)
GetBundleMessages mocks base method
func (*MockMeter) MeterBand ¶ added in v1.12.2
func (m *MockMeter) MeterBand() openflow.MeterBandBuilder
MeterBand mocks base method
func (*MockMeter) ResetMeterBands ¶ added in v1.12.2
ResetMeterBands mocks base method
type MockMeterBandBuilder ¶ added in v1.12.2
type MockMeterBandBuilder struct {
// contains filtered or unexported fields
}
MockMeterBandBuilder is a mock of MeterBandBuilder interface
func NewMockMeterBandBuilder ¶ added in v1.12.2
func NewMockMeterBandBuilder(ctrl *gomock.Controller) *MockMeterBandBuilder
NewMockMeterBandBuilder creates a new mock instance
func (*MockMeterBandBuilder) Burst ¶ added in v1.12.2
func (m *MockMeterBandBuilder) Burst(arg0 uint32) openflow.MeterBandBuilder
Burst mocks base method
func (*MockMeterBandBuilder) Done ¶ added in v1.12.2
func (m *MockMeterBandBuilder) Done() openflow.Meter
Done mocks base method
func (*MockMeterBandBuilder) EXPECT ¶ added in v1.12.2
func (m *MockMeterBandBuilder) EXPECT() *MockMeterBandBuilderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
func (*MockMeterBandBuilder) Experimenter ¶ added in v1.12.2
func (m *MockMeterBandBuilder) Experimenter(arg0 uint32) openflow.MeterBandBuilder
Experimenter mocks base method
func (*MockMeterBandBuilder) MeterType ¶ added in v1.12.2
func (m *MockMeterBandBuilder) MeterType(arg0 ofctrl.MeterType) openflow.MeterBandBuilder
MeterType mocks base method
func (*MockMeterBandBuilder) PrecLevel ¶ added in v1.12.2
func (m *MockMeterBandBuilder) PrecLevel(arg0 byte) openflow.MeterBandBuilder
PrecLevel mocks base method
func (*MockMeterBandBuilder) Rate ¶ added in v1.12.2
func (m *MockMeterBandBuilder) Rate(arg0 uint32) openflow.MeterBandBuilder
Rate mocks base method
type MockMeterBandBuilderMockRecorder ¶ added in v1.12.2
type MockMeterBandBuilderMockRecorder struct {
// contains filtered or unexported fields
}
MockMeterBandBuilderMockRecorder is the mock recorder for MockMeterBandBuilder
func (*MockMeterBandBuilderMockRecorder) Burst ¶ added in v1.12.2
func (mr *MockMeterBandBuilderMockRecorder) Burst(arg0 interface{}) *gomock.Call
Burst indicates an expected call of Burst
func (*MockMeterBandBuilderMockRecorder) Done ¶ added in v1.12.2
func (mr *MockMeterBandBuilderMockRecorder) Done() *gomock.Call
Done indicates an expected call of Done
func (*MockMeterBandBuilderMockRecorder) Experimenter ¶ added in v1.12.2
func (mr *MockMeterBandBuilderMockRecorder) Experimenter(arg0 interface{}) *gomock.Call
Experimenter indicates an expected call of Experimenter
func (*MockMeterBandBuilderMockRecorder) MeterType ¶ added in v1.12.2
func (mr *MockMeterBandBuilderMockRecorder) MeterType(arg0 interface{}) *gomock.Call
MeterType indicates an expected call of MeterType
func (*MockMeterBandBuilderMockRecorder) PrecLevel ¶ added in v1.12.2
func (mr *MockMeterBandBuilderMockRecorder) PrecLevel(arg0 interface{}) *gomock.Call
PrecLevel indicates an expected call of PrecLevel
func (*MockMeterBandBuilderMockRecorder) Rate ¶ added in v1.12.2
func (mr *MockMeterBandBuilderMockRecorder) Rate(arg0 interface{}) *gomock.Call
Rate indicates an expected call of Rate
type MockMeterMockRecorder ¶ added in v1.12.2
type MockMeterMockRecorder struct {
// contains filtered or unexported fields
}
MockMeterMockRecorder is the mock recorder for MockMeter
func (*MockMeterMockRecorder) Add ¶ added in v1.12.2
func (mr *MockMeterMockRecorder) Add() *gomock.Call
Add indicates an expected call of Add
func (*MockMeterMockRecorder) Delete ¶ added in v1.12.2
func (mr *MockMeterMockRecorder) Delete() *gomock.Call
Delete indicates an expected call of Delete
func (*MockMeterMockRecorder) GetBundleMessages ¶ added in v1.12.2
func (mr *MockMeterMockRecorder) GetBundleMessages(arg0 interface{}) *gomock.Call
GetBundleMessages indicates an expected call of GetBundleMessages
func (*MockMeterMockRecorder) MeterBand ¶ added in v1.12.2
func (mr *MockMeterMockRecorder) MeterBand() *gomock.Call
MeterBand indicates an expected call of MeterBand
func (*MockMeterMockRecorder) Modify ¶ added in v1.12.2
func (mr *MockMeterMockRecorder) Modify() *gomock.Call
Modify indicates an expected call of Modify
func (*MockMeterMockRecorder) Reset ¶ added in v1.12.2
func (mr *MockMeterMockRecorder) Reset() *gomock.Call
Reset indicates an expected call of Reset
func (*MockMeterMockRecorder) ResetMeterBands ¶ added in v1.12.2
func (mr *MockMeterMockRecorder) ResetMeterBands() *gomock.Call
ResetMeterBands indicates an expected call of ResetMeterBands
func (*MockMeterMockRecorder) Type ¶ added in v1.12.2
func (mr *MockMeterMockRecorder) Type() *gomock.Call
Type indicates an expected call of Type
type MockPacketOutBuilder ¶ added in v1.10.0
type MockPacketOutBuilder struct {
// contains filtered or unexported fields
}
MockPacketOutBuilder is a mock of PacketOutBuilder interface
func NewMockPacketOutBuilder ¶ added in v1.10.0
func NewMockPacketOutBuilder(ctrl *gomock.Controller) *MockPacketOutBuilder
NewMockPacketOutBuilder creates a new mock instance
func (*MockPacketOutBuilder) AddLoadRegMark ¶ added in v1.10.0
func (m *MockPacketOutBuilder) AddLoadRegMark(arg0 *openflow.RegMark) openflow.PacketOutBuilder
AddLoadRegMark mocks base method
func (*MockPacketOutBuilder) AddResubmitAction ¶ added in v1.10.0
func (m *MockPacketOutBuilder) AddResubmitAction(arg0 *uint16, arg1 *byte) openflow.PacketOutBuilder
AddResubmitAction mocks base method
func (*MockPacketOutBuilder) AddSetIPTOSAction ¶ added in v1.10.0
func (m *MockPacketOutBuilder) AddSetIPTOSAction(arg0 byte) openflow.PacketOutBuilder
AddSetIPTOSAction mocks base method
func (*MockPacketOutBuilder) Done ¶ added in v1.10.0
func (m *MockPacketOutBuilder) Done() *ofctrl.PacketOut
Done mocks base method
func (*MockPacketOutBuilder) EXPECT ¶ added in v1.10.0
func (m *MockPacketOutBuilder) EXPECT() *MockPacketOutBuilderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
func (*MockPacketOutBuilder) SetDstIP ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetDstIP(arg0 net.IP) openflow.PacketOutBuilder
SetDstIP mocks base method
func (*MockPacketOutBuilder) SetDstMAC ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetDstMAC(arg0 net.HardwareAddr) openflow.PacketOutBuilder
SetDstMAC mocks base method
func (*MockPacketOutBuilder) SetEthPacket ¶ added in v1.11.0
func (m *MockPacketOutBuilder) SetEthPacket(arg0 *protocol.Ethernet) openflow.PacketOutBuilder
SetEthPacket mocks base method
func (*MockPacketOutBuilder) SetICMPCode ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetICMPCode(arg0 byte) openflow.PacketOutBuilder
SetICMPCode mocks base method
func (*MockPacketOutBuilder) SetICMPData ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetICMPData(arg0 []byte) openflow.PacketOutBuilder
SetICMPData mocks base method
func (*MockPacketOutBuilder) SetICMPID ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetICMPID(arg0 uint16) openflow.PacketOutBuilder
SetICMPID mocks base method
func (*MockPacketOutBuilder) SetICMPSequence ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetICMPSequence(arg0 uint16) openflow.PacketOutBuilder
SetICMPSequence mocks base method
func (*MockPacketOutBuilder) SetICMPType ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetICMPType(arg0 byte) openflow.PacketOutBuilder
SetICMPType mocks base method
func (*MockPacketOutBuilder) SetIPFlags ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetIPFlags(arg0 uint16) openflow.PacketOutBuilder
SetIPFlags mocks base method
func (*MockPacketOutBuilder) SetIPHeaderID ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetIPHeaderID(arg0 uint16) openflow.PacketOutBuilder
SetIPHeaderID mocks base method
func (*MockPacketOutBuilder) SetIPProtocol ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetIPProtocol(arg0 openflow.Protocol) openflow.PacketOutBuilder
SetIPProtocol mocks base method
func (*MockPacketOutBuilder) SetIPProtocolValue ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetIPProtocolValue(arg0 bool, arg1 byte) openflow.PacketOutBuilder
SetIPProtocolValue mocks base method
func (*MockPacketOutBuilder) SetInport ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetInport(arg0 uint32) openflow.PacketOutBuilder
SetInport mocks base method
func (*MockPacketOutBuilder) SetL4Packet ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetL4Packet(arg0 util.Message) openflow.PacketOutBuilder
SetL4Packet mocks base method
func (*MockPacketOutBuilder) SetOutport ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetOutport(arg0 uint32) openflow.PacketOutBuilder
SetOutport mocks base method
func (*MockPacketOutBuilder) SetSrcIP ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetSrcIP(arg0 net.IP) openflow.PacketOutBuilder
SetSrcIP mocks base method
func (*MockPacketOutBuilder) SetSrcMAC ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetSrcMAC(arg0 net.HardwareAddr) openflow.PacketOutBuilder
SetSrcMAC mocks base method
func (*MockPacketOutBuilder) SetTCPAckNum ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetTCPAckNum(arg0 uint32) openflow.PacketOutBuilder
SetTCPAckNum mocks base method
func (*MockPacketOutBuilder) SetTCPData ¶ added in v1.11.0
func (m *MockPacketOutBuilder) SetTCPData(arg0 []byte) openflow.PacketOutBuilder
SetTCPData mocks base method
func (*MockPacketOutBuilder) SetTCPDstPort ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetTCPDstPort(arg0 uint16) openflow.PacketOutBuilder
SetTCPDstPort mocks base method
func (*MockPacketOutBuilder) SetTCPFlags ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetTCPFlags(arg0 byte) openflow.PacketOutBuilder
SetTCPFlags mocks base method
func (*MockPacketOutBuilder) SetTCPHdrLen ¶ added in v1.11.0
func (m *MockPacketOutBuilder) SetTCPHdrLen(arg0 byte) openflow.PacketOutBuilder
SetTCPHdrLen mocks base method
func (*MockPacketOutBuilder) SetTCPSeqNum ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetTCPSeqNum(arg0 uint32) openflow.PacketOutBuilder
SetTCPSeqNum mocks base method
func (*MockPacketOutBuilder) SetTCPSrcPort ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetTCPSrcPort(arg0 uint16) openflow.PacketOutBuilder
SetTCPSrcPort mocks base method
func (*MockPacketOutBuilder) SetTCPWinSize ¶ added in v1.11.0
func (m *MockPacketOutBuilder) SetTCPWinSize(arg0 uint16) openflow.PacketOutBuilder
SetTCPWinSize mocks base method
func (*MockPacketOutBuilder) SetTTL ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetTTL(arg0 byte) openflow.PacketOutBuilder
SetTTL mocks base method
func (*MockPacketOutBuilder) SetUDPData ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetUDPData(arg0 []byte) openflow.PacketOutBuilder
SetUDPData mocks base method
func (*MockPacketOutBuilder) SetUDPDstPort ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetUDPDstPort(arg0 uint16) openflow.PacketOutBuilder
SetUDPDstPort mocks base method
func (*MockPacketOutBuilder) SetUDPSrcPort ¶ added in v1.10.0
func (m *MockPacketOutBuilder) SetUDPSrcPort(arg0 uint16) openflow.PacketOutBuilder
SetUDPSrcPort mocks base method
type MockPacketOutBuilderMockRecorder ¶ added in v1.10.0
type MockPacketOutBuilderMockRecorder struct {
// contains filtered or unexported fields
}
MockPacketOutBuilderMockRecorder is the mock recorder for MockPacketOutBuilder
func (*MockPacketOutBuilderMockRecorder) AddLoadRegMark ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) AddLoadRegMark(arg0 interface{}) *gomock.Call
AddLoadRegMark indicates an expected call of AddLoadRegMark
func (*MockPacketOutBuilderMockRecorder) AddResubmitAction ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) AddResubmitAction(arg0, arg1 interface{}) *gomock.Call
AddResubmitAction indicates an expected call of AddResubmitAction
func (*MockPacketOutBuilderMockRecorder) AddSetIPTOSAction ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) AddSetIPTOSAction(arg0 interface{}) *gomock.Call
AddSetIPTOSAction indicates an expected call of AddSetIPTOSAction
func (*MockPacketOutBuilderMockRecorder) Done ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) Done() *gomock.Call
Done indicates an expected call of Done
func (*MockPacketOutBuilderMockRecorder) SetDstIP ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetDstIP(arg0 interface{}) *gomock.Call
SetDstIP indicates an expected call of SetDstIP
func (*MockPacketOutBuilderMockRecorder) SetDstMAC ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetDstMAC(arg0 interface{}) *gomock.Call
SetDstMAC indicates an expected call of SetDstMAC
func (*MockPacketOutBuilderMockRecorder) SetEthPacket ¶ added in v1.11.0
func (mr *MockPacketOutBuilderMockRecorder) SetEthPacket(arg0 interface{}) *gomock.Call
SetEthPacket indicates an expected call of SetEthPacket
func (*MockPacketOutBuilderMockRecorder) SetICMPCode ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetICMPCode(arg0 interface{}) *gomock.Call
SetICMPCode indicates an expected call of SetICMPCode
func (*MockPacketOutBuilderMockRecorder) SetICMPData ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetICMPData(arg0 interface{}) *gomock.Call
SetICMPData indicates an expected call of SetICMPData
func (*MockPacketOutBuilderMockRecorder) SetICMPID ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetICMPID(arg0 interface{}) *gomock.Call
SetICMPID indicates an expected call of SetICMPID
func (*MockPacketOutBuilderMockRecorder) SetICMPSequence ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetICMPSequence(arg0 interface{}) *gomock.Call
SetICMPSequence indicates an expected call of SetICMPSequence
func (*MockPacketOutBuilderMockRecorder) SetICMPType ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetICMPType(arg0 interface{}) *gomock.Call
SetICMPType indicates an expected call of SetICMPType
func (*MockPacketOutBuilderMockRecorder) SetIPFlags ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetIPFlags(arg0 interface{}) *gomock.Call
SetIPFlags indicates an expected call of SetIPFlags
func (*MockPacketOutBuilderMockRecorder) SetIPHeaderID ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetIPHeaderID(arg0 interface{}) *gomock.Call
SetIPHeaderID indicates an expected call of SetIPHeaderID
func (*MockPacketOutBuilderMockRecorder) SetIPProtocol ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetIPProtocol(arg0 interface{}) *gomock.Call
SetIPProtocol indicates an expected call of SetIPProtocol
func (*MockPacketOutBuilderMockRecorder) SetIPProtocolValue ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetIPProtocolValue(arg0, arg1 interface{}) *gomock.Call
SetIPProtocolValue indicates an expected call of SetIPProtocolValue
func (*MockPacketOutBuilderMockRecorder) SetInport ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetInport(arg0 interface{}) *gomock.Call
SetInport indicates an expected call of SetInport
func (*MockPacketOutBuilderMockRecorder) SetL4Packet ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetL4Packet(arg0 interface{}) *gomock.Call
SetL4Packet indicates an expected call of SetL4Packet
func (*MockPacketOutBuilderMockRecorder) SetOutport ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetOutport(arg0 interface{}) *gomock.Call
SetOutport indicates an expected call of SetOutport
func (*MockPacketOutBuilderMockRecorder) SetSrcIP ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetSrcIP(arg0 interface{}) *gomock.Call
SetSrcIP indicates an expected call of SetSrcIP
func (*MockPacketOutBuilderMockRecorder) SetSrcMAC ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetSrcMAC(arg0 interface{}) *gomock.Call
SetSrcMAC indicates an expected call of SetSrcMAC
func (*MockPacketOutBuilderMockRecorder) SetTCPAckNum ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetTCPAckNum(arg0 interface{}) *gomock.Call
SetTCPAckNum indicates an expected call of SetTCPAckNum
func (*MockPacketOutBuilderMockRecorder) SetTCPData ¶ added in v1.11.0
func (mr *MockPacketOutBuilderMockRecorder) SetTCPData(arg0 interface{}) *gomock.Call
SetTCPData indicates an expected call of SetTCPData
func (*MockPacketOutBuilderMockRecorder) SetTCPDstPort ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetTCPDstPort(arg0 interface{}) *gomock.Call
SetTCPDstPort indicates an expected call of SetTCPDstPort
func (*MockPacketOutBuilderMockRecorder) SetTCPFlags ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetTCPFlags(arg0 interface{}) *gomock.Call
SetTCPFlags indicates an expected call of SetTCPFlags
func (*MockPacketOutBuilderMockRecorder) SetTCPHdrLen ¶ added in v1.11.0
func (mr *MockPacketOutBuilderMockRecorder) SetTCPHdrLen(arg0 interface{}) *gomock.Call
SetTCPHdrLen indicates an expected call of SetTCPHdrLen
func (*MockPacketOutBuilderMockRecorder) SetTCPSeqNum ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetTCPSeqNum(arg0 interface{}) *gomock.Call
SetTCPSeqNum indicates an expected call of SetTCPSeqNum
func (*MockPacketOutBuilderMockRecorder) SetTCPSrcPort ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetTCPSrcPort(arg0 interface{}) *gomock.Call
SetTCPSrcPort indicates an expected call of SetTCPSrcPort
func (*MockPacketOutBuilderMockRecorder) SetTCPWinSize ¶ added in v1.11.0
func (mr *MockPacketOutBuilderMockRecorder) SetTCPWinSize(arg0 interface{}) *gomock.Call
SetTCPWinSize indicates an expected call of SetTCPWinSize
func (*MockPacketOutBuilderMockRecorder) SetTTL ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetTTL(arg0 interface{}) *gomock.Call
SetTTL indicates an expected call of SetTTL
func (*MockPacketOutBuilderMockRecorder) SetUDPData ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetUDPData(arg0 interface{}) *gomock.Call
SetUDPData indicates an expected call of SetUDPData
func (*MockPacketOutBuilderMockRecorder) SetUDPDstPort ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetUDPDstPort(arg0 interface{}) *gomock.Call
SetUDPDstPort indicates an expected call of SetUDPDstPort
func (*MockPacketOutBuilderMockRecorder) SetUDPSrcPort ¶ added in v1.10.0
func (mr *MockPacketOutBuilderMockRecorder) SetUDPSrcPort(arg0 interface{}) *gomock.Call
SetUDPSrcPort indicates an expected call of SetUDPSrcPort
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) SetTable ¶ added in v1.12.0
func (m *MockTable) SetTable()
SetTable 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) SetTable ¶ added in v1.12.0
func (mr *MockTableMockRecorder) SetTable() *gomock.Call
SetTable indicates an expected call of SetTable
func (*MockTableMockRecorder) Status ¶
func (mr *MockTableMockRecorder) Status() *gomock.Call
Status indicates an expected call of Status