A C D E F G H I J K L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACL_TABLE - Static variable in class org.onosproject.driver.pipeline.ofdpa.OfdpaPipelineUtility
- ACL_TABLE - Static variable in class org.onosproject.driver.pipeline.PicaPipeline
- aclTableId - Variable in class org.onosproject.driver.pipeline.SpringOpenTTP
- activate() - Method in class org.onosproject.driver.DefaultCodecRegister
- addBucketToGroup() - Method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.GroupChainElem
- addBucketToGroup(NextObjective, NextGroup) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Adds a bucket to the top level group of a group-chain, and creates the chain.
- addGroup(NextObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Adds a list of group chain by given NextObjective.
- addPendingRemoveNextObjective(NextObjective, List<GroupKey>) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- addPendingUpdateNextObjective(GroupKey, NextObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- addPolicer(Policer) - Method in class org.onosproject.driver.trafficcontrol.OpenFlowPolicerConfigurable
- allKeys() - Method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaNextGroup
- allocatePolicerId() - Method in class org.onosproject.driver.trafficcontrol.OpenFlowPolicerConfigurable
- ALLOW - org.onosproject.driver.extensions.Ofdpa3AllowVlanTranslationType
- allowVlanTranslation() - Method in class org.onosproject.driver.extensions.OfdpaMatchAllowVlanTranslation
-
Gets allow vlan translation flag.
- appId - Variable in class org.onosproject.driver.pipeline.OpenVSwitchPipeline
- appId - Variable in class org.onosproject.driver.pipeline.SoftRouterPipeline
- appKryo - Static variable in class org.onosproject.driver.pipeline.NokiaOltPipeline
- appKryo - Static variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- appKryo - Static variable in class org.onosproject.driver.pipeline.OltPipeline
- appKryo - Variable in class org.onosproject.driver.pipeline.SpringOpenTTP
- AristaPipeliner - Class in org.onosproject.driver.pipeline
-
Arista OpenFlow Switch single table pipeline abstraction.
- AristaPipeliner() - Constructor for class org.onosproject.driver.pipeline.AristaPipeliner
C
- CentecV350Pipeline - Class in org.onosproject.driver.pipeline
-
Driver for Centec's V350 switches.
- CentecV350Pipeline() - Constructor for class org.onosproject.driver.pipeline.CentecV350Pipeline
- CiscoN9kPipeliner - Class in org.onosproject.driver.pipeline
-
Cisco N9K Switch single table pipeline abstraction.
- CiscoN9kPipeliner() - Constructor for class org.onosproject.driver.pipeline.CiscoN9kPipeliner
- codecService - Variable in class org.onosproject.driver.DefaultCodecRegister
- coreService - Variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- createEcmpHashBucketChains(NextObjective, List<Deque<GroupKey>>, List<OfdpaGroupHandlerUtility.GroupInfo>) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Creates group chains for all buckets in a hashed group, and stores the GroupInfos and GroupKeys for all the groups in the lists passed in, which should be empty.
- createL2L3Chain(TrafficTreatment, int, ApplicationId, boolean, TrafficSelector) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Creates one of two possible group-chains from the treatment passed in.
- createL2L3Chain(TrafficTreatment, int, ApplicationId, boolean, TrafficSelector) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa3GroupHandler
- createL2L3Chain(TrafficTreatment, int, ApplicationId, boolean, TrafficSelector) - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaGroupHandler
- createL2L3ChainInternal(TrafficTreatment, int, ApplicationId, boolean, TrafficSelector, boolean) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Internal implementation of createL2L3Chain.
- createMplsSwap(int, OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType, int, MplsLabel, ApplicationId) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Creates an Mpls group of type swap.
- createNiciraMovArpShaToTha() - Static method in class org.onosproject.driver.extensions.NiciraMoveTreatmentFactory
-
Creates a move treatment that move arp sha to tha.
- createNiciraMovArpSpaToTpa() - Static method in class org.onosproject.driver.extensions.NiciraMoveTreatmentFactory
-
Creates a move treatment that move arp spa to tpa.
- createNiciraMovEthSrcToDst() - Static method in class org.onosproject.driver.extensions.NiciraMoveTreatmentFactory
-
Creates a move treatment that move eth src to dst.
- createNiciraMovIpSrcToDst() - Static method in class org.onosproject.driver.extensions.NiciraMoveTreatmentFactory
-
Creates a move treatment that move ip src to dst.
- createNiciraMovNshC1ToC1() - Static method in class org.onosproject.driver.extensions.NiciraMoveTreatmentFactory
- createNiciraMovNshC2ToC2() - Static method in class org.onosproject.driver.extensions.NiciraMoveTreatmentFactory
- createNiciraMovNshC2ToTunId() - Static method in class org.onosproject.driver.extensions.NiciraMoveTreatmentFactory
- createNiciraMovNshC3ToC3() - Static method in class org.onosproject.driver.extensions.NiciraMoveTreatmentFactory
- createNiciraMovNshC4ToC4() - Static method in class org.onosproject.driver.extensions.NiciraMoveTreatmentFactory
- createNiciraMovTunDstToTunDst() - Static method in class org.onosproject.driver.extensions.NiciraMoveTreatmentFactory
- createNiciraMovTunIdToTunId() - Static method in class org.onosproject.driver.extensions.NiciraMoveTreatmentFactory
- createUnfiltered(TrafficTreatment, TrafficSelector) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
-
Helper method to decide whether L2 Interface group or L2 Unfiltered group needs to be created.
- ctMark() - Method in class org.onosproject.driver.extensions.NiciraMatchCtMark
-
Gets the conntrack mark.
- ctMarkMask() - Method in class org.onosproject.driver.extensions.NiciraMatchCtMark
-
Gets the conntrack mark mask.
- ctState() - Method in class org.onosproject.driver.extensions.NiciraMatchCtState
-
Gets the conntrack state.
- ctStateMask() - Method in class org.onosproject.driver.extensions.NiciraMatchCtState
-
Gets the conntrack state mask.
- ctZone() - Method in class org.onosproject.driver.extensions.NiciraMatchCtZone
-
Gets the conntrack zone.
D
- data() - Method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaNextGroup
- data() - Method in class org.onosproject.driver.pipeline.SpringOpenTTP.SpringOpenGroup
- deactivate() - Method in class org.onosproject.driver.DefaultCodecRegister
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.MoveExtensionTreatmentCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraMatchNshSiCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraMatchNshSpiCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraResubmitCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraResubmitTableCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraSetNshContextHeaderCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraSetNshSiCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraSetNshSpiCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraSetTunnelDstCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.Ofdpa3CopyFieldCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.Ofdpa3MatchMplsL2PortCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.Ofdpa3MatchOvidCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.Ofdpa3SetMplsL2PortCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.Ofdpa3SetMplsTypeCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.Ofdpa3SetOvidCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.Ofdpa3SetQosIndexCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.OfdpaMatchActsetOutputCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.OfdpaMatchAllowVlanTranslationCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.OfdpaMatchVlanVidCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.OfdpaSetVlanVidCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.codec.OplinkAttenuationCodec
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.NiciraExtensionSelectorInterpreter
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.NiciraExtensionTreatmentInterpreter
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.Ofdpa3ExtensionSelectorInterpreter
- decode(ObjectNode, CodecContext) - Method in class org.onosproject.driver.extensions.Ofdpa3ExtensionTreatmentInterpreter
- DefaultCodecRegister - Class in org.onosproject.driver
-
Codec register for default drivers.
- DefaultCodecRegister() - Constructor for class org.onosproject.driver.DefaultCodecRegister
- DefaultDriversLoader - Class in org.onosproject.driver
-
Loader for default device drivers.
- DefaultDriversLoader() - Constructor for class org.onosproject.driver.DefaultDriversLoader
- DefaultMoveExtensionTreatment - Class in org.onosproject.driver.extensions
-
Default implementation of Move treatment.
- DefaultMoveExtensionTreatment(int, int, int, int, int, ExtensionTreatmentType) - Constructor for class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
-
Creates a new move Treatment.
- DefaultSingleTablePipeline - Class in org.onosproject.driver.pipeline
-
Simple single table pipeline abstraction.
- DefaultSingleTablePipeline() - Constructor for class org.onosproject.driver.pipeline.DefaultSingleTablePipeline
- DefaultSwitchHandshaker - Class in org.onosproject.driver.handshaker
-
Default driver to fallback on if no other driver is available.
- DefaultSwitchHandshaker() - Constructor for class org.onosproject.driver.handshaker.DefaultSwitchHandshaker
- deletePolicer(PolicerId) - Method in class org.onosproject.driver.trafficcontrol.OpenFlowPolicerConfigurable
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraCt
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraCtClear
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraEncapEthDst
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraEncapEthSrc
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraEncapEthType
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraLoad
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraMatchCtMark
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraMatchCtState
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraMatchCtZone
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraMatchEncapEthType
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraMatchNshContextHeader
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraMatchNshSi
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraMatchNshSpi
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraNat
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraNshMdType
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraNshNp
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraPopNsh
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraPushNsh
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraResubmit
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraResubmitTable
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraSetNshContextHeader
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraSetNshSi
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraSetNshSpi
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraSetTunnelDst
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.NiciraTunGpeNp
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.Ofdpa3CopyField
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.Ofdpa3MatchMplsL2Port
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.Ofdpa3PopCw
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.Ofdpa3PopL2Header
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.Ofdpa3PushCw
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.Ofdpa3PushL2Header
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.Ofdpa3SetMplsL2Port
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.Ofdpa3SetMplsType
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.Ofdpa3SetQosIndex
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.OfdpaMatchActsetOutput
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.OfdpaMatchAllowVlanTranslation
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.OfdpaMatchVlanVid
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.OfdpaSetAllowVlanTranslation
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.OfdpaSetVlanVid
- deserialize(byte[]) - Method in class org.onosproject.driver.extensions.OplinkAttenuation
- deviceId - Variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- deviceId - Variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- deviceId - Variable in class org.onosproject.driver.pipeline.OpenVSwitchPipeline
- deviceId - Variable in class org.onosproject.driver.pipeline.SoftRouterPipeline
- deviceId - Variable in class org.onosproject.driver.pipeline.SpringOpenTTP
- deviceService - Variable in class org.onosproject.driver.pipeline.AristaPipeliner
- deviceService - Variable in class org.onosproject.driver.pipeline.CiscoN9kPipeliner
- deviceService - Variable in class org.onosproject.driver.pipeline.JuniperQfx5100Pipeliner
- deviceService - Variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- deviceService - Variable in class org.onosproject.driver.pipeline.OpenVSwitchPipeline
- doubleVlanL3UnicastGroupId(VlanId, long) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
- doubleVlanL3UnicastGroupKey(DeviceId, VlanId, long) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
-
Returns a hash as the L3 Unicast Group Key.
- driverId - Variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- dst() - Method in class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
- dst() - Method in interface org.onosproject.driver.extensions.MoveExtensionTreatment
-
Returns DST field of move extension action.
- dst() - Method in class org.onosproject.driver.extensions.NiciraLoad
-
Gets load destination.
- dstMacTableId - Variable in class org.onosproject.driver.pipeline.SpringOpenTTP
- dstOffset() - Method in class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
- dstOffset() - Method in interface org.onosproject.driver.extensions.MoveExtensionTreatment
-
Returns DST_OFS field of move extension action.
- dummy() - Method in class org.onosproject.driver.pipeline.SpringOpenTTP.SpringOpenGroup
E
- encapEthDst() - Method in class org.onosproject.driver.extensions.NiciraEncapEthDst
-
Gets the encapEthDst.
- encapEthSrc() - Method in class org.onosproject.driver.extensions.NiciraEncapEthSrc
-
Gets the encapEthSrc.
- encapEthType() - Method in class org.onosproject.driver.extensions.NiciraEncapEthType
-
Gets the encapEthType.
- encapEthType() - Method in class org.onosproject.driver.extensions.NiciraMatchEncapEthType
-
Gets the encapEthType.
- encode(MoveExtensionTreatment, CodecContext) - Method in class org.onosproject.driver.extensions.codec.MoveExtensionTreatmentCodec
- encode(NiciraMatchNshSi, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraMatchNshSiCodec
- encode(NiciraMatchNshSpi, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraMatchNshSpiCodec
- encode(NiciraResubmit, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraResubmitCodec
- encode(NiciraResubmitTable, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraResubmitTableCodec
- encode(NiciraSetNshContextHeader, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraSetNshContextHeaderCodec
- encode(NiciraSetNshSi, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraSetNshSiCodec
- encode(NiciraSetNshSpi, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraSetNshSpiCodec
- encode(NiciraSetTunnelDst, CodecContext) - Method in class org.onosproject.driver.extensions.codec.NiciraSetTunnelDstCodec
- encode(Ofdpa3CopyField, CodecContext) - Method in class org.onosproject.driver.extensions.codec.Ofdpa3CopyFieldCodec
- encode(Ofdpa3MatchMplsL2Port, CodecContext) - Method in class org.onosproject.driver.extensions.codec.Ofdpa3MatchMplsL2PortCodec
- encode(Ofdpa3MatchOvid, CodecContext) - Method in class org.onosproject.driver.extensions.codec.Ofdpa3MatchOvidCodec
- encode(Ofdpa3SetMplsL2Port, CodecContext) - Method in class org.onosproject.driver.extensions.codec.Ofdpa3SetMplsL2PortCodec
- encode(Ofdpa3SetMplsType, CodecContext) - Method in class org.onosproject.driver.extensions.codec.Ofdpa3SetMplsTypeCodec
- encode(Ofdpa3SetOvid, CodecContext) - Method in class org.onosproject.driver.extensions.codec.Ofdpa3SetOvidCodec
- encode(Ofdpa3SetQosIndex, CodecContext) - Method in class org.onosproject.driver.extensions.codec.Ofdpa3SetQosIndexCodec
- encode(OfdpaMatchActsetOutput, CodecContext) - Method in class org.onosproject.driver.extensions.codec.OfdpaMatchActsetOutputCodec
- encode(OfdpaMatchAllowVlanTranslation, CodecContext) - Method in class org.onosproject.driver.extensions.codec.OfdpaMatchAllowVlanTranslationCodec
- encode(OfdpaMatchVlanVid, CodecContext) - Method in class org.onosproject.driver.extensions.codec.OfdpaMatchVlanVidCodec
- encode(OfdpaSetVlanVid, CodecContext) - Method in class org.onosproject.driver.extensions.codec.OfdpaSetVlanVidCodec
- encode(ExtensionSelector, CodecContext) - Method in class org.onosproject.driver.extensions.NiciraExtensionSelectorInterpreter
- encode(ExtensionSelector, CodecContext) - Method in class org.onosproject.driver.extensions.Ofdpa3ExtensionSelectorInterpreter
- encode(ExtensionTreatment, CodecContext) - Method in class org.onosproject.driver.extensions.NiciraExtensionTreatmentInterpreter
- encode(ExtensionTreatment, CodecContext) - Method in class org.onosproject.driver.extensions.Ofdpa3ExtensionTreatmentInterpreter
- equals(Object) - Method in class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraCt
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraCtClear
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraEncapEthDst
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraEncapEthSrc
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraEncapEthType
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraLoad
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraMatchCtMark
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraMatchCtState
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraMatchCtZone
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraMatchEncapEthType
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraMatchNshContextHeader
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraMatchNshSi
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraMatchNshSpi
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraNat
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraNshMdType
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraNshNp
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraPopNsh
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraPushNsh
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraResubmit
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraResubmitTable
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraSetNshContextHeader
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraSetNshSi
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraSetNshSpi
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraSetTunnelDst
- equals(Object) - Method in class org.onosproject.driver.extensions.NiciraTunGpeNp
- equals(Object) - Method in class org.onosproject.driver.extensions.Ofdpa3CopyField
- equals(Object) - Method in class org.onosproject.driver.extensions.Ofdpa3MatchMplsL2Port
- equals(Object) - Method in class org.onosproject.driver.extensions.Ofdpa3MatchOvid
- equals(Object) - Method in class org.onosproject.driver.extensions.Ofdpa3PopCw
- equals(Object) - Method in class org.onosproject.driver.extensions.Ofdpa3PopL2Header
- equals(Object) - Method in class org.onosproject.driver.extensions.Ofdpa3PushCw
- equals(Object) - Method in class org.onosproject.driver.extensions.Ofdpa3PushL2Header
- equals(Object) - Method in class org.onosproject.driver.extensions.Ofdpa3SetMplsL2Port
- equals(Object) - Method in class org.onosproject.driver.extensions.Ofdpa3SetMplsType
- equals(Object) - Method in class org.onosproject.driver.extensions.Ofdpa3SetOvid
- equals(Object) - Method in class org.onosproject.driver.extensions.Ofdpa3SetQosIndex
- equals(Object) - Method in class org.onosproject.driver.extensions.OfdpaMatchActsetOutput
- equals(Object) - Method in class org.onosproject.driver.extensions.OfdpaMatchAllowVlanTranslation
- equals(Object) - Method in class org.onosproject.driver.extensions.OfdpaMatchVlanVid
- equals(Object) - Method in class org.onosproject.driver.extensions.OfdpaSetAllowVlanTranslation
- equals(Object) - Method in class org.onosproject.driver.extensions.OfdpaSetVlanVid
- equals(Object) - Method in class org.onosproject.driver.extensions.OplinkAttenuation
- existingPortAndLabel(List<Deque<GroupKey>>, GroupService, DeviceId, PortNumber, int) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
-
Returns a list of all indices in the allActiveKeys list (that represents a group) if the list element (a bucket or group-chain) has treatments that match the given outport and label.
- extractVlanIdFromGroupId(int) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
-
Extracts VlanId from given group ID.
F
- fail(Objective, ObjectiveError) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
- FIB_TABLE - Static variable in class org.onosproject.driver.pipeline.SoftRouterPipeline
- filter(FilteringObjective) - Method in class org.onosproject.driver.pipeline.CentecV350Pipeline
- filter(FilteringObjective) - Method in class org.onosproject.driver.pipeline.DefaultSingleTablePipeline
- filter(FilteringObjective) - Method in class org.onosproject.driver.pipeline.JuniperQfx5100Pipeliner
- filter(FilteringObjective) - Method in class org.onosproject.driver.pipeline.NokiaOltPipeline
- filter(FilteringObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- filter(FilteringObjective) - Method in class org.onosproject.driver.pipeline.OltPipeline
- filter(FilteringObjective) - Method in class org.onosproject.driver.pipeline.OpenVSwitchPipeline
- filter(FilteringObjective) - Method in class org.onosproject.driver.pipeline.PicaPipeline
- filter(FilteringObjective) - Method in class org.onosproject.driver.pipeline.SoftRouterPipeline
- filter(FilteringObjective) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
- FILTER_TABLE - Static variable in class org.onosproject.driver.pipeline.CentecV350Pipeline
- FILTER_TABLE - Static variable in class org.onosproject.driver.pipeline.SoftRouterPipeline
- flowObjectiveStore - Variable in class org.onosproject.driver.pipeline.NokiaOltPipeline
- flowObjectiveStore - Variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- flowObjectiveStore - Variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- flowObjectiveStore - Variable in class org.onosproject.driver.pipeline.OltPipeline
- flowObjectiveStore - Variable in class org.onosproject.driver.pipeline.OpenVSwitchPipeline
- flowObjectiveStore - Variable in class org.onosproject.driver.pipeline.SpringOpenTTP
- flowRuleService - Variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- flowRuleService - Variable in class org.onosproject.driver.pipeline.OpenVSwitchPipeline
- flowRuleService - Variable in class org.onosproject.driver.pipeline.SoftRouterPipeline
- forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.AristaPipeliner
- forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.CentecV350Pipeline
- forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.CiscoN9kPipeliner
- forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.DefaultSingleTablePipeline
- forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.JuniperQfx5100Pipeliner
- forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.NokiaOltPipeline
- forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.OltPipeline
- forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.OpenVSwitchPipeline
- forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.PicaPipeline
- forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.SoftRouterPipeline
- forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
- freePolicerId(PolicerId) - Method in class org.onosproject.driver.trafficcontrol.OpenFlowPolicerConfigurable
- FullMetersAvailable - Class in org.onosproject.driver.query
-
Driver which always responds that all Meters are available for the Device.
- FullMetersAvailable() - Constructor for class org.onosproject.driver.query.FullMetersAvailable
- FullMplsAvailable - Class in org.onosproject.driver.query
-
Driver which always responds that all MPLS Labels are available for the Device.
- FullMplsAvailable() - Constructor for class org.onosproject.driver.query.FullMplsAvailable
- FullVlanAvailable - Class in org.onosproject.driver.query
-
Driver which always responds that all VLAN IDs are available for the Device.
- FullVlanAvailable() - Constructor for class org.onosproject.driver.query.FullVlanAvailable
G
- getAttenuation() - Method in class org.onosproject.driver.extensions.OplinkAttenuation
-
Gets the attenuation value.
- getDst() - Method in class org.onosproject.driver.extensions.Ofdpa3CopyField
-
Returns the dst value.
- getDstOffset() - Method in class org.onosproject.driver.extensions.Ofdpa3CopyField
-
Returns the dstOffset value.
- getExistingOutputPorts(List<Deque<GroupKey>>, GroupService, DeviceId) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
-
Returns the set of existing output ports in the group represented by allActiveKeys.
- getExtensionInstruction(ExtensionTreatmentType) - Method in class org.onosproject.driver.extensions.NiciraExtensionTreatmentInterpreter
- getExtensionInstruction(ExtensionTreatmentType) - Method in class org.onosproject.driver.extensions.Ofdpa3ExtensionTreatmentInterpreter
- getExtensionInstruction(ExtensionTreatmentType) - Method in class org.onosproject.driver.extensions.OfdpaExtensionTreatmentInterpreter
- getExtensionSelector(ExtensionSelectorType) - Method in class org.onosproject.driver.extensions.NiciraExtensionSelectorInterpreter
- getExtensionSelector(ExtensionSelectorType) - Method in class org.onosproject.driver.extensions.Ofdpa3ExtensionSelectorInterpreter
- getExtensionSelector(ExtensionSelectorType) - Method in class org.onosproject.driver.extensions.OfdpaExtensionSelectorInterpreter
- getExtensionSelector(ExtensionSelectorType) - Method in class org.onosproject.driver.extensions.OvsOfdpaExtensionSelectorInterpreter
- getMaxMeters() - Method in class org.onosproject.driver.query.FullMetersAvailable
- getnBits() - Method in class org.onosproject.driver.extensions.Ofdpa3CopyField
-
Returns the nBits value.
- getNextAvailableIndex() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- getNextMappings(NextGroup) - Method in class org.onosproject.driver.pipeline.CentecV350Pipeline
- getNextMappings(NextGroup) - Method in class org.onosproject.driver.pipeline.DefaultSingleTablePipeline
- getNextMappings(NextGroup) - Method in class org.onosproject.driver.pipeline.JuniperQfx5100Pipeliner
- getNextMappings(NextGroup) - Method in class org.onosproject.driver.pipeline.NokiaOltPipeline
- getNextMappings(NextGroup) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- getNextMappings(NextGroup) - Method in class org.onosproject.driver.pipeline.OltPipeline
- getNextMappings(NextGroup) - Method in class org.onosproject.driver.pipeline.PicaPipeline
- getNextMappings(NextGroup) - Method in class org.onosproject.driver.pipeline.SoftRouterPipeline
- getNextMappings(NextGroup) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
- getPolicer(PolicerId) - Method in class org.onosproject.driver.trafficcontrol.OpenFlowPolicerConfigurable
- getPolicers() - Method in class org.onosproject.driver.trafficcontrol.OpenFlowPolicerConfigurable
- getSrc() - Method in class org.onosproject.driver.extensions.Ofdpa3CopyField
-
Returns the src value.
- getSrcOffset() - Method in class org.onosproject.driver.extensions.Ofdpa3CopyField
-
Returns the srcOffset value.
- getValue() - Method in enum org.onosproject.driver.extensions.Ofdpa3AllowVlanTranslationType
- getValue() - Method in enum org.onosproject.driver.extensions.Ofdpa3MplsType
-
Gets the value as an short.
- getValue() - Method in enum org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType
-
Gets the value as an short.
- getVlanTranslation() - Method in class org.onosproject.driver.extensions.OfdpaSetAllowVlanTranslation
- GroupChainElem(GroupDescription, int, boolean, DeviceId) - Constructor for class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.GroupChainElem
- GroupChecker(Ofdpa2GroupHandler) - Constructor for class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.GroupChecker
- groupDescription() - Method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.GroupChainElem
- groupHandler - Variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- groupService - Variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- groupService - Variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- groupService - Variable in class org.onosproject.driver.pipeline.SpringOpenTTP
H
- handleRole(OFMessage) - Method in class org.onosproject.driver.handshaker.JuniperSwitchHandshaker
- hashCode() - Method in class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraCt
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraCtClear
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraEncapEthDst
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraEncapEthSrc
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraEncapEthType
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraLoad
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraMatchCtMark
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraMatchCtState
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraMatchCtZone
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraMatchEncapEthType
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraMatchNshContextHeader
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraMatchNshSi
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraMatchNshSpi
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraNat
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraNshMdType
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraNshNp
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraPopNsh
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraPushNsh
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraResubmit
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraResubmitTable
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraSetNshContextHeader
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraSetNshSi
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraSetNshSpi
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraSetTunnelDst
- hashCode() - Method in class org.onosproject.driver.extensions.NiciraTunGpeNp
- hashCode() - Method in class org.onosproject.driver.extensions.Ofdpa3CopyField
- hashCode() - Method in class org.onosproject.driver.extensions.Ofdpa3MatchMplsL2Port
- hashCode() - Method in class org.onosproject.driver.extensions.Ofdpa3MatchOvid
- hashCode() - Method in class org.onosproject.driver.extensions.Ofdpa3PopCw
- hashCode() - Method in class org.onosproject.driver.extensions.Ofdpa3PopL2Header
- hashCode() - Method in class org.onosproject.driver.extensions.Ofdpa3PushCw
- hashCode() - Method in class org.onosproject.driver.extensions.Ofdpa3PushL2Header
- hashCode() - Method in class org.onosproject.driver.extensions.Ofdpa3SetMplsL2Port
- hashCode() - Method in class org.onosproject.driver.extensions.Ofdpa3SetMplsType
- hashCode() - Method in class org.onosproject.driver.extensions.Ofdpa3SetOvid
- hashCode() - Method in class org.onosproject.driver.extensions.Ofdpa3SetQosIndex
- hashCode() - Method in class org.onosproject.driver.extensions.OfdpaMatchActsetOutput
- hashCode() - Method in class org.onosproject.driver.extensions.OfdpaMatchAllowVlanTranslation
- hashCode() - Method in class org.onosproject.driver.extensions.OfdpaMatchVlanVid
- hashCode() - Method in class org.onosproject.driver.extensions.OfdpaSetAllowVlanTranslation
- hashCode() - Method in class org.onosproject.driver.extensions.OfdpaSetVlanVid
- hashCode() - Method in class org.onosproject.driver.extensions.OplinkAttenuation
I
- indicesToRemoveFromNextGroup(List<Deque<GroupKey>>, NextObjective, GroupService, DeviceId) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
-
Get indices to remove comparing next group with next objective.
- init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.AristaPipeliner
- init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.CentecV350Pipeline
- init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.CiscoN9kPipeliner
- init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.DefaultSingleTablePipeline
- init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.JuniperQfx5100Pipeliner
- init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.NokiaOltPipeline
- init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
- init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.OltPipeline
- init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.OpenVSwitchPipeline
- init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.PicaPipeline
- init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.SoftRouterPipeline
- init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
- initDriverId() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- initDriverId() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa3Pipeline
- initDriverId() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa3QmxPipeline
- initDriverId() - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
- initDriverId() - Method in class org.onosproject.driver.pipeline.XpliantPipeline
- initGroupHander(PipelinerContext) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- initGroupHander(PipelinerContext) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa3Pipeline
- initGroupHander(PipelinerContext) - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
- initGroupHander(PipelinerContext) - Method in class org.onosproject.driver.pipeline.XpliantPipeline
- initializePipeline() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- initializePipeline() - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
- innerMostGroupDesc() - Method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.GroupInfo
-
Getter for innerMostGroupDesc.
- inPort() - Method in class org.onosproject.driver.extensions.NiciraResubmit
-
Gets the inPort.
- inPort() - Method in class org.onosproject.driver.extensions.NiciraResubmitTable
-
Gets the inPort.
- IP_UNICAST_TABLE - Static variable in class org.onosproject.driver.pipeline.PicaPipeline
- ipv4UnicastTableId - Variable in class org.onosproject.driver.pipeline.SpringOpenTTP
- isDriverHandshakeComplete() - Method in class org.onosproject.driver.handshaker.DefaultSwitchHandshaker
- isDriverHandshakeComplete() - Method in class org.onosproject.driver.handshaker.JuniperSwitchHandshaker
J
- JuniperQfx5100Pipeliner - Class in org.onosproject.driver.pipeline
-
Juniper QFX5100 Series Switch single table pipeline abstraction.
- JuniperQfx5100Pipeliner() - Constructor for class org.onosproject.driver.pipeline.JuniperQfx5100Pipeliner
- JuniperSwitchHandshaker - Class in org.onosproject.driver.handshaker
- JuniperSwitchHandshaker() - Constructor for class org.onosproject.driver.handshaker.JuniperSwitchHandshaker
K
- key() - Method in class org.onosproject.driver.pipeline.SpringOpenTTP.SpringOpenGroup
L
- L2_VPN - org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType
- l2FloodGroupKey(VlanId, DeviceId) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
- l2GroupId(VlanId, long) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
- l2HashGroupKey(DeviceId, long) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
-
Returns a hash as the L2 Hash Group Key.
- l2InterfaceGroupKey(DeviceId, VlanId, long) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
-
Returns a hash as the L2 Interface Group Key.
- l2MulticastGroupKey(VlanId, DeviceId) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
- l2UnfilteredGroupId(long) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
- l2UnfilteredGroupKey(DeviceId, long) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
-
Returns a hash as the L2 Unfiltered Interface Group Key.
- L3_MULTICAST - org.onosproject.driver.extensions.Ofdpa3MplsType
-
L3 multicast.
- L3_PHP - org.onosproject.driver.extensions.Ofdpa3MplsType
-
L3 PHP (Penultimate Hop Popping).
- L3_UNICAST - org.onosproject.driver.extensions.Ofdpa3MplsType
-
L3 unicast.
- L3_VPN - org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType
- log - Variable in class org.onosproject.driver.handshaker.JuniperSwitchHandshaker
- log - Variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
M
- MAC_TABLE - Static variable in class org.onosproject.driver.pipeline.CentecV350Pipeline
- makeMplsForwardingGroupId(OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType, int) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
-
Creates MPLS Forwarding group id given a sub type and the index.
- makeMplsLabelGroupId(OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType, int) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
-
Creates MPLS Label group id given a sub type and the index.
- mapAction(OFAction) - Method in class org.onosproject.driver.extensions.NiciraExtensionTreatmentInterpreter
- mapAction(OFAction) - Method in class org.onosproject.driver.extensions.Ofdpa3ExtensionTreatmentInterpreter
- mapAction(OFAction) - Method in class org.onosproject.driver.extensions.OfdpaExtensionTreatmentInterpreter
- mapAction(OFAction) - Method in class org.onosproject.driver.extensions.OplinkExtensionTreatmentInterpreter
- mapInstruction(OFFactory, ExtensionTreatment) - Method in class org.onosproject.driver.extensions.NiciraExtensionTreatmentInterpreter
- mapInstruction(OFFactory, ExtensionTreatment) - Method in class org.onosproject.driver.extensions.Ofdpa3ExtensionTreatmentInterpreter
- mapInstruction(OFFactory, ExtensionTreatment) - Method in class org.onosproject.driver.extensions.OfdpaExtensionTreatmentInterpreter
- mapInstruction(OFFactory, ExtensionTreatment) - Method in class org.onosproject.driver.extensions.OplinkExtensionTreatmentInterpreter
- mapOxm(OFOxm<?>) - Method in class org.onosproject.driver.extensions.NiciraExtensionSelectorInterpreter
- mapOxm(OFOxm<?>) - Method in class org.onosproject.driver.extensions.Ofdpa3ExtensionSelectorInterpreter
- mapOxm(OFOxm<?>) - Method in class org.onosproject.driver.extensions.OfdpaExtensionSelectorInterpreter
- mapOxm(OFOxm<?>) - Method in class org.onosproject.driver.extensions.OvsOfdpaExtensionSelectorInterpreter
- mapSelector(OFFactory, ExtensionSelector) - Method in class org.onosproject.driver.extensions.NiciraExtensionSelectorInterpreter
- mapSelector(OFFactory, ExtensionSelector) - Method in class org.onosproject.driver.extensions.Ofdpa3ExtensionSelectorInterpreter
- mapSelector(OFFactory, ExtensionSelector) - Method in class org.onosproject.driver.extensions.OfdpaExtensionSelectorInterpreter
- mapSelector(OFFactory, ExtensionSelector) - Method in class org.onosproject.driver.extensions.OvsOfdpaExtensionSelectorInterpreter
- matchInPortTmacTable() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Determines whether in-port should be matched on in TMAC table rules.
- matchInPortTmacTable() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa3QmxPipeline
- modifyBucketFromGroup(NextObjective, NextGroup) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
modifies group with next objective.
- modifyBucketInL2Group(NextObjective, NextGroup) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Modify buckets in the L2 interface group.
- modifyBucketInL3Group(NextObjective, NextGroup) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- MoveExtensionTreatment - Interface in org.onosproject.driver.extensions
-
The abstraction of Move Treatment.
- MoveExtensionTreatmentCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for MoveExtensionTreatment class.
- MoveExtensionTreatmentCodec() - Constructor for class org.onosproject.driver.extensions.codec.MoveExtensionTreatmentCodec
- MPLS_ECMP - org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType
- MPLS_INTF - org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType
- MPLS_SWAP_LABEL - org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType
- MPLS_TUNNEL_LABEL_1 - org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType
- MPLS_TUNNEL_LABEL_2 - org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType
- mplsL2Port() - Method in class org.onosproject.driver.extensions.Ofdpa3MatchMplsL2Port
-
Gets the MPLS L2 Port.
- mplsL2Port() - Method in class org.onosproject.driver.extensions.Ofdpa3SetMplsL2Port
-
Gets the MPLS L2 Port.
- mplsTableId - Variable in class org.onosproject.driver.pipeline.SpringOpenTTP
- mplsType() - Method in class org.onosproject.driver.extensions.Ofdpa3SetMplsType
-
Gets the MPLS type.
N
- nBits() - Method in class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
- nBits() - Method in interface org.onosproject.driver.extensions.MoveExtensionTreatment
-
Returns N_BITS field of move extension action.
- next(NextObjective) - Method in class org.onosproject.driver.pipeline.CentecV350Pipeline
- next(NextObjective) - Method in class org.onosproject.driver.pipeline.DefaultSingleTablePipeline
- next(NextObjective) - Method in class org.onosproject.driver.pipeline.JuniperQfx5100Pipeliner
- next(NextObjective) - Method in class org.onosproject.driver.pipeline.NokiaOltPipeline
- next(NextObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- next(NextObjective) - Method in class org.onosproject.driver.pipeline.OltPipeline
- next(NextObjective) - Method in class org.onosproject.driver.pipeline.OpenVSwitchPipeline
- next(NextObjective) - Method in class org.onosproject.driver.pipeline.PicaPipeline
- next(NextObjective) - Method in class org.onosproject.driver.pipeline.SoftRouterPipeline
- next(NextObjective) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
- nextGroupDesc() - Method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.GroupInfo
-
Getter for the next group description.
- nextGroupDesc(GroupDescription) - Method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.GroupInfo
-
Setter of nextGroupDesc.
- nextObjective() - Method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaNextGroup
- NiciraCt - Class in org.onosproject.driver.extensions
-
Nicira ct extension instruction.
- NiciraCt() - Constructor for class org.onosproject.driver.extensions.NiciraCt
-
Creates a new nicicra ct instruction.
- NiciraCt(int, long, int, short, int, List<ExtensionTreatment>) - Constructor for class org.onosproject.driver.extensions.NiciraCt
-
Creates a new nicicra ct instruction.
- niciraCtAlg() - Method in class org.onosproject.driver.extensions.NiciraCt
-
Get Nicira Conntrack alg.
- NiciraCtClear - Class in org.onosproject.driver.extensions
-
Nicira conntrack clear extension instruction.
- NiciraCtClear() - Constructor for class org.onosproject.driver.extensions.NiciraCtClear
-
Creates a conntrack clear instruction.
- niciraCtFlags() - Method in class org.onosproject.driver.extensions.NiciraCt
-
Get Nicira Conntrack flags.
- niciraCtNestActions() - Method in class org.onosproject.driver.extensions.NiciraCt
-
Get Nicira Conntrack Recirc table.
- niciraCtRecircTable() - Method in class org.onosproject.driver.extensions.NiciraCt
-
Get Nicira Conntrack Recirc table.
- niciraCtZone() - Method in class org.onosproject.driver.extensions.NiciraCt
-
Get Nicira Conntrack zone.
- niciraCtZoneSrc() - Method in class org.onosproject.driver.extensions.NiciraCt
-
Get Nicira Conntrack zone src.
- NiciraEncapEthDst - Class in org.onosproject.driver.extensions
-
Nicira EncapEthDst extension instruction to set encapsulated eth destination.
- NiciraEncapEthDst(MacAddress) - Constructor for class org.onosproject.driver.extensions.NiciraEncapEthDst
-
Creates a new encapEthDst instruction with given mac address.
- NiciraEncapEthSrc - Class in org.onosproject.driver.extensions
-
Nicira EncapEthSrc extension instruction to set encapsulated eth source.
- NiciraEncapEthSrc(MacAddress) - Constructor for class org.onosproject.driver.extensions.NiciraEncapEthSrc
-
Creates a new encapEthSrc instruction with given mac address.
- NiciraEncapEthType - Class in org.onosproject.driver.extensions
-
Nicira EncapEthType extension instruction to set encapsulated eth type.
- NiciraEncapEthType(short) - Constructor for class org.onosproject.driver.extensions.NiciraEncapEthType
-
Creates a new nshEncapEthType instruction with given eth type.
- NiciraExtensionSelectorInterpreter - Class in org.onosproject.driver.extensions
-
Interpreter for Nicira OpenFlow selector extensions.
- NiciraExtensionSelectorInterpreter() - Constructor for class org.onosproject.driver.extensions.NiciraExtensionSelectorInterpreter
- NiciraExtensionTreatmentInterpreter - Class in org.onosproject.driver.extensions
-
Interpreter for Nicira OpenFlow treatment extensions.
- NiciraExtensionTreatmentInterpreter() - Constructor for class org.onosproject.driver.extensions.NiciraExtensionTreatmentInterpreter
- NiciraLoad - Class in org.onosproject.driver.extensions
-
Nicira load extension instruction.
- NiciraLoad() - Constructor for class org.onosproject.driver.extensions.NiciraLoad
-
Empty constructor.
- NiciraLoad(int, long, long) - Constructor for class org.onosproject.driver.extensions.NiciraLoad
-
Creates a new load treatment.
- NiciraMatchCtMark - Class in org.onosproject.driver.extensions
-
Nicira conntrack mark extension selector.
- NiciraMatchCtMark(long) - Constructor for class org.onosproject.driver.extensions.NiciraMatchCtMark
-
Creates a new conntrack state selector with given mark.
- NiciraMatchCtMark(long, long) - Constructor for class org.onosproject.driver.extensions.NiciraMatchCtMark
-
Creates a new conntrack state selector with given mark.
- NiciraMatchCtState - Class in org.onosproject.driver.extensions
-
Nicira conntrack state extension selector.
- NiciraMatchCtState(long, long) - Constructor for class org.onosproject.driver.extensions.NiciraMatchCtState
-
Creates a new conntrack state selector with given state.
- NiciraMatchCtZone - Class in org.onosproject.driver.extensions
-
Nicira conntrack zone extension selector.
- NiciraMatchCtZone(int) - Constructor for class org.onosproject.driver.extensions.NiciraMatchCtZone
-
Creates a new conntrack zone selector with given zone.
- NiciraMatchEncapEthType - Class in org.onosproject.driver.extensions
-
Nicira EncapEthType extension selector to set encapsulated eth type.
- NiciraMatchEncapEthType(short) - Constructor for class org.onosproject.driver.extensions.NiciraMatchEncapEthType
-
Creates a new nshEncapEthType selector with given eth type.
- NiciraMatchNshContextHeader - Class in org.onosproject.driver.extensions
-
Implementation of Nsh context header criterion.
- NiciraMatchNshContextHeader(ExtensionSelectorType) - Constructor for class org.onosproject.driver.extensions.NiciraMatchNshContextHeader
-
Constructor to create Nsh context header.
- NiciraMatchNshSi - Class in org.onosproject.driver.extensions
-
Implementation of NSH Service Index(SI).
- NiciraMatchNshSi() - Constructor for class org.onosproject.driver.extensions.NiciraMatchNshSi
-
Default constructor.
- NiciraMatchNshSi(NshServiceIndex) - Constructor for class org.onosproject.driver.extensions.NiciraMatchNshSi
-
Creates an instance with initialized Nsh Service Index.
- NiciraMatchNshSiCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for NiciraMatchNshSi class.
- NiciraMatchNshSiCodec() - Constructor for class org.onosproject.driver.extensions.codec.NiciraMatchNshSiCodec
- NiciraMatchNshSpi - Class in org.onosproject.driver.extensions
-
Implementation of NSH Service Path Id selector.
- NiciraMatchNshSpi() - Constructor for class org.onosproject.driver.extensions.NiciraMatchNshSpi
-
Default constructor.
- NiciraMatchNshSpi(NshServicePathId) - Constructor for class org.onosproject.driver.extensions.NiciraMatchNshSpi
-
Creates an instance with initialized Nsh Service Path ID.
- NiciraMatchNshSpiCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for NiciraMatchNshSpi class.
- NiciraMatchNshSpiCodec() - Constructor for class org.onosproject.driver.extensions.codec.NiciraMatchNshSpiCodec
- NiciraMoveTreatmentFactory - Class in org.onosproject.driver.extensions
-
The factory of move treatment.
- NiciraNat - Class in org.onosproject.driver.extensions
-
Nicira nat extension instruction.
- NiciraNat() - Constructor for class org.onosproject.driver.extensions.NiciraNat
-
Creates a new nat instruction.
- NiciraNat(int, int, int, int, IpAddress, IpAddress) - Constructor for class org.onosproject.driver.extensions.NiciraNat
-
Creates a new nat instruction.
- niciraNatFlags() - Method in class org.onosproject.driver.extensions.NiciraNat
-
Get Nicira nat flags.
- niciraNatIpAddressMax() - Method in class org.onosproject.driver.extensions.NiciraNat
-
Get Nicira Nat max ip address.
- niciraNatIpAddressMin() - Method in class org.onosproject.driver.extensions.NiciraNat
-
Get Nicira Nat min ip address.
- niciraNatPortMax() - Method in class org.onosproject.driver.extensions.NiciraNat
-
Get Nicira Nat max port.
- niciraNatPortMin() - Method in class org.onosproject.driver.extensions.NiciraNat
-
Get Nicira Nat min port.
- niciraNatPresentFlags() - Method in class org.onosproject.driver.extensions.NiciraNat
-
Get Nicira present flags.
- NiciraNatSerializer - Class in org.onosproject.driver.extensions.serializers
-
Kryo serializer for
NiciraNat. - NiciraNatSerializer() - Constructor for class org.onosproject.driver.extensions.serializers.NiciraNatSerializer
-
Creates
NiciraNatserializer instance. - NiciraNshMdType - Class in org.onosproject.driver.extensions
-
Nicira nshMdType extension instruction.
- NiciraNshMdType(byte) - Constructor for class org.onosproject.driver.extensions.NiciraNshMdType
-
Creates a new nshMdType instruction with given nsh md type.
- NiciraNshNp - Class in org.onosproject.driver.extensions
-
Nicira nshNp extension instruction to set next protocol value in nsh header.
- NiciraNshNp(byte) - Constructor for class org.onosproject.driver.extensions.NiciraNshNp
-
Creates a new nshNp instruction with given nsh np.
- NiciraPopNsh - Class in org.onosproject.driver.extensions
-
Nicira pop nsh extension instruction.
- NiciraPopNsh() - Constructor for class org.onosproject.driver.extensions.NiciraPopNsh
-
Creates a new pop nsh instruction.
- NiciraPushNsh - Class in org.onosproject.driver.extensions
-
Nicira push nsh extension instruction.
- NiciraPushNsh() - Constructor for class org.onosproject.driver.extensions.NiciraPushNsh
-
Creates a new push nsh instruction.
- NiciraResubmit - Class in org.onosproject.driver.extensions
-
Nicira resubmit extension instruction.
- NiciraResubmit(PortNumber) - Constructor for class org.onosproject.driver.extensions.NiciraResubmit
-
Creates a new resubmit instruction with a particular inPort.
- NiciraResubmitCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for NiciraResubmit class.
- NiciraResubmitCodec() - Constructor for class org.onosproject.driver.extensions.codec.NiciraResubmitCodec
- NiciraResubmitTable - Class in org.onosproject.driver.extensions
-
Nicira resubmit-table extension instruction.
- NiciraResubmitTable(short) - Constructor for class org.onosproject.driver.extensions.NiciraResubmitTable
-
Creates a new resubmit-table instruction with a particular table.
- NiciraResubmitTable(PortNumber, short) - Constructor for class org.onosproject.driver.extensions.NiciraResubmitTable
-
Creates a new resubmit-table instruction with a particular inPort and table.
- NiciraResubmitTableCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for NiciraResubmitTable class.
- NiciraResubmitTableCodec() - Constructor for class org.onosproject.driver.extensions.codec.NiciraResubmitTableCodec
- NiciraSetNshContextHeader - Class in org.onosproject.driver.extensions
-
Nicira set NSH Context header extension instruction.
- NiciraSetNshContextHeader(NshContextHeader, ExtensionTreatmentType) - Constructor for class org.onosproject.driver.extensions.NiciraSetNshContextHeader
-
Creates a new set nsh context header instruction.
- NiciraSetNshContextHeaderCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for NiciraSetNshContextHeader class.
- NiciraSetNshContextHeaderCodec() - Constructor for class org.onosproject.driver.extensions.codec.NiciraSetNshContextHeaderCodec
- NiciraSetNshSi - Class in org.onosproject.driver.extensions
-
Nicira set NSH SI extension instruction.
- NiciraSetNshSi(NshServiceIndex) - Constructor for class org.onosproject.driver.extensions.NiciraSetNshSi
-
Creates a new set nsh si instruction with given si.
- NiciraSetNshSiCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for NiciraSetNshSi class.
- NiciraSetNshSiCodec() - Constructor for class org.onosproject.driver.extensions.codec.NiciraSetNshSiCodec
- NiciraSetNshSpi - Class in org.onosproject.driver.extensions
-
Nicira set NSH SPI extension instruction.
- NiciraSetNshSpi(NshServicePathId) - Constructor for class org.onosproject.driver.extensions.NiciraSetNshSpi
-
Creates a new set nsh spi instruction with given spi.
- NiciraSetNshSpiCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for NiciraSetNshSpi class.
- NiciraSetNshSpiCodec() - Constructor for class org.onosproject.driver.extensions.codec.NiciraSetNshSpiCodec
- NiciraSetTunnelDst - Class in org.onosproject.driver.extensions
-
Nicira set tunnel destination extension instruction.
- NiciraSetTunnelDst(Ip4Address) - Constructor for class org.onosproject.driver.extensions.NiciraSetTunnelDst
-
Creates a new set tunnel destination instruction with a particular IPv4 address.
- NiciraSetTunnelDstCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for NiciraSetTunnelDst class.
- NiciraSetTunnelDstCodec() - Constructor for class org.onosproject.driver.extensions.codec.NiciraSetTunnelDstCodec
- NiciraSwitchHandshaker - Class in org.onosproject.driver.handshaker
-
Default driver to fallback on if no other driver is available.
- NiciraSwitchHandshaker() - Constructor for class org.onosproject.driver.handshaker.NiciraSwitchHandshaker
- NiciraTunGpeNp - Class in org.onosproject.driver.extensions
-
Nicira tunnel gpe next protocol extension instruction to tunGpeNp value.
- NiciraTunGpeNp(byte) - Constructor for class org.onosproject.driver.extensions.NiciraTunGpeNp
-
Creates a new NiciraTunGpeNp instruction with given value.
- NokiaOltPipeline - Class in org.onosproject.driver.pipeline
-
Pipeliner for OLT device.
- NokiaOltPipeline() - Constructor for class org.onosproject.driver.pipeline.NokiaOltPipeline
- NONE - org.onosproject.driver.extensions.Ofdpa3MplsType
-
None.
- NOT_ALLOW - org.onosproject.driver.extensions.Ofdpa3AllowVlanTranslationType
- nshCh() - Method in class org.onosproject.driver.extensions.NiciraSetNshContextHeader
-
Gets the nsh context header.
- nshContextHeader() - Method in class org.onosproject.driver.extensions.NiciraMatchNshContextHeader
-
Gets the nsh context header to match.
- nshMdType() - Method in class org.onosproject.driver.extensions.NiciraNshMdType
-
Gets the nsh md type.
- nshNp() - Method in class org.onosproject.driver.extensions.NiciraNshNp
-
Gets the nsh np.
- nshSi() - Method in class org.onosproject.driver.extensions.NiciraMatchNshSi
-
Gets the nsh service index to match.
- nshSi() - Method in class org.onosproject.driver.extensions.NiciraSetNshSi
-
Gets the nsh service index.
- nshSpi() - Method in class org.onosproject.driver.extensions.NiciraMatchNshSpi
-
Gets the network service path id to match.
- nshSpi() - Method in class org.onosproject.driver.extensions.NiciraSetNshSpi
-
Gets the nsh service path id.
O
- OAM - org.onosproject.driver.extensions.Ofdpa3MplsType
-
MPLS-TP OAM (Operation, Administration and Maintenance).
- OFDPA_GROUP_TYPE_SHIFT - Static variable in enum org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType
- OFDPA_MPLS_SUBTYPE_SHIFT - Static variable in enum org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType
- Ofdpa2GroupHandler - Class in org.onosproject.driver.pipeline.ofdpa
-
Group handler that emulates Broadcom OF-DPA TTP.
- Ofdpa2GroupHandler() - Constructor for class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- Ofdpa2Pipeline - Class in org.onosproject.driver.pipeline.ofdpa
-
Driver for Broadcom's OF-DPA v2.0 TTP.
- Ofdpa2Pipeline() - Constructor for class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- Ofdpa2Pipeline.RetryFlows - Class in org.onosproject.driver.pipeline.ofdpa
-
Utility class that retries sending flows a fixed number of times, even if some of the attempts are successful.
- Ofdpa3AllowVlanTranslationType - Enum in org.onosproject.driver.extensions
- Ofdpa3CopyField - Class in org.onosproject.driver.extensions
-
OFDPA copy field extension instruction.
- Ofdpa3CopyField() - Constructor for class org.onosproject.driver.extensions.Ofdpa3CopyField
- Ofdpa3CopyField(int, int, int, int, int) - Constructor for class org.onosproject.driver.extensions.Ofdpa3CopyField
- Ofdpa3CopyFieldCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for Ofdpa copy field class.
- Ofdpa3CopyFieldCodec() - Constructor for class org.onosproject.driver.extensions.codec.Ofdpa3CopyFieldCodec
- Ofdpa3ExtensionSelectorInterpreter - Class in org.onosproject.driver.extensions
-
Interpreter for OFDPA3 OpenFlow selector extensions.
- Ofdpa3ExtensionSelectorInterpreter() - Constructor for class org.onosproject.driver.extensions.Ofdpa3ExtensionSelectorInterpreter
- Ofdpa3ExtensionTreatmentInterpreter - Class in org.onosproject.driver.extensions
-
Interpreter for OFDPA3 OpenFlow treatment extensions.
- Ofdpa3ExtensionTreatmentInterpreter() - Constructor for class org.onosproject.driver.extensions.Ofdpa3ExtensionTreatmentInterpreter
- Ofdpa3GroupHandler - Class in org.onosproject.driver.pipeline.ofdpa
-
Group handler for OFDPA2 pipeline.
- Ofdpa3GroupHandler() - Constructor for class org.onosproject.driver.pipeline.ofdpa.Ofdpa3GroupHandler
- Ofdpa3MatchMplsL2Port - Class in org.onosproject.driver.extensions
-
OFDPA MPLS L2 Port extension match.
- Ofdpa3MatchMplsL2Port() - Constructor for class org.onosproject.driver.extensions.Ofdpa3MatchMplsL2Port
-
OFDPA MPLS L2 Port extension match.
- Ofdpa3MatchMplsL2Port(int) - Constructor for class org.onosproject.driver.extensions.Ofdpa3MatchMplsL2Port
-
Constructs a new MPLS L2 Port match with a given Integer.
- Ofdpa3MatchMplsL2PortCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for Ofdpa match mpls l2 port class.
- Ofdpa3MatchMplsL2PortCodec() - Constructor for class org.onosproject.driver.extensions.codec.Ofdpa3MatchMplsL2PortCodec
- Ofdpa3MatchOvid - Class in org.onosproject.driver.extensions
-
OFDPA OVID extension match.
- Ofdpa3MatchOvid() - Constructor for class org.onosproject.driver.extensions.Ofdpa3MatchOvid
-
Constructs a new match OVID instruction.
- Ofdpa3MatchOvid(VlanId) - Constructor for class org.onosproject.driver.extensions.Ofdpa3MatchOvid
-
Constructs a new match OVID instruction with a given VLAN ID.
- Ofdpa3MatchOvidCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for Ofdpa match ovid class.
- Ofdpa3MatchOvidCodec() - Constructor for class org.onosproject.driver.extensions.codec.Ofdpa3MatchOvidCodec
- Ofdpa3MplsType - Enum in org.onosproject.driver.extensions
-
OFDPA MPLS Type experimenter match fields.
- Ofdpa3Pipeline - Class in org.onosproject.driver.pipeline.ofdpa
-
Pipeliner for Broadcom OF-DPA 3.0 TTP.
- Ofdpa3Pipeline() - Constructor for class org.onosproject.driver.pipeline.ofdpa.Ofdpa3Pipeline
- Ofdpa3PopCw - Class in org.onosproject.driver.extensions
-
Ofdpa pop cw extension instruction.
- Ofdpa3PopCw() - Constructor for class org.onosproject.driver.extensions.Ofdpa3PopCw
-
Creates a new pop cw instruction.
- Ofdpa3PopL2Header - Class in org.onosproject.driver.extensions
-
Ofdpa pop l2 header extension instruction.
- Ofdpa3PopL2Header() - Constructor for class org.onosproject.driver.extensions.Ofdpa3PopL2Header
-
Creates a new pop l2 header instruction.
- Ofdpa3PushCw - Class in org.onosproject.driver.extensions
-
Ofdpa push cw extension instruction.
- Ofdpa3PushCw() - Constructor for class org.onosproject.driver.extensions.Ofdpa3PushCw
-
Creates a new push cw instruction.
- Ofdpa3PushL2Header - Class in org.onosproject.driver.extensions
-
Ofdpa push l2 header extension instruction.
- Ofdpa3PushL2Header() - Constructor for class org.onosproject.driver.extensions.Ofdpa3PushL2Header
-
Creates a new push l2 header instruction.
- Ofdpa3QmxPipeline - Class in org.onosproject.driver.pipeline.ofdpa
-
Pipeliner for Broadcom OF-DPA 3.0 TTP, specifically for Qumran based switches.
- Ofdpa3QmxPipeline() - Constructor for class org.onosproject.driver.pipeline.ofdpa.Ofdpa3QmxPipeline
- Ofdpa3SetMplsL2Port - Class in org.onosproject.driver.extensions
-
OFDPA set MPLS L2 Port extension instruction.
- Ofdpa3SetMplsL2Port() - Constructor for class org.onosproject.driver.extensions.Ofdpa3SetMplsL2Port
-
Constructs a new set MPLS L2 Port instruction.
- Ofdpa3SetMplsL2Port(Integer) - Constructor for class org.onosproject.driver.extensions.Ofdpa3SetMplsL2Port
-
Constructs a new set MPLS L2 Port instruction with a given integer.
- Ofdpa3SetMplsL2PortCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for Ofdpa set ovid class.
- Ofdpa3SetMplsL2PortCodec() - Constructor for class org.onosproject.driver.extensions.codec.Ofdpa3SetMplsL2PortCodec
- Ofdpa3SetMplsType - Class in org.onosproject.driver.extensions
-
OFDPA set MPLS Type extension instruction.
- Ofdpa3SetMplsType() - Constructor for class org.onosproject.driver.extensions.Ofdpa3SetMplsType
-
Constructs a new set MPLS type instruction.
- Ofdpa3SetMplsType(short) - Constructor for class org.onosproject.driver.extensions.Ofdpa3SetMplsType
-
Constructs a new set MPLS type instruction with given type.
- Ofdpa3SetMplsType(Ofdpa3MplsType) - Constructor for class org.onosproject.driver.extensions.Ofdpa3SetMplsType
-
Constructs a new set MPLS type instruction with given type.
- Ofdpa3SetMplsTypeCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for Ofdpa set mpls type class.
- Ofdpa3SetMplsTypeCodec() - Constructor for class org.onosproject.driver.extensions.codec.Ofdpa3SetMplsTypeCodec
- Ofdpa3SetOvid - Class in org.onosproject.driver.extensions
-
OFDPA set OVID extension instruction.
- Ofdpa3SetOvid() - Constructor for class org.onosproject.driver.extensions.Ofdpa3SetOvid
-
Constructs a new set OVID instruction.
- Ofdpa3SetOvid(VlanId) - Constructor for class org.onosproject.driver.extensions.Ofdpa3SetOvid
-
Constructs a new set OVID instruction with a given VLAN ID.
- Ofdpa3SetOvidCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for Ofdpa set ovid class.
- Ofdpa3SetOvidCodec() - Constructor for class org.onosproject.driver.extensions.codec.Ofdpa3SetOvidCodec
- Ofdpa3SetQosIndex - Class in org.onosproject.driver.extensions
-
OFDPA set Qos Index extension instruction.
- Ofdpa3SetQosIndex() - Constructor for class org.onosproject.driver.extensions.Ofdpa3SetQosIndex
-
Constructs a new set Qos index instruction.
- Ofdpa3SetQosIndex(int) - Constructor for class org.onosproject.driver.extensions.Ofdpa3SetQosIndex
-
Constructs a new set Qos index instruction with a given int.
- Ofdpa3SetQosIndexCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for Ofdpa set qos index class.
- Ofdpa3SetQosIndexCodec() - Constructor for class org.onosproject.driver.extensions.codec.Ofdpa3SetQosIndexCodec
- Ofdpa3SwitchHandshaker - Class in org.onosproject.driver.handshaker
-
Driver for ofdpa 3 switches TODO : Remove this and also remove the specific switch handler from onos-drivers.xml once bug with GROUP_STATS is fixed.
- Ofdpa3SwitchHandshaker() - Constructor for class org.onosproject.driver.handshaker.Ofdpa3SwitchHandshaker
- OfdpaExtensionSelectorInterpreter - Class in org.onosproject.driver.extensions
-
Interpreter for OFDPA OpenFlow selector extensions.
- OfdpaExtensionSelectorInterpreter() - Constructor for class org.onosproject.driver.extensions.OfdpaExtensionSelectorInterpreter
- OfdpaExtensionTreatmentInterpreter - Class in org.onosproject.driver.extensions
-
Interpreter for OFDPA OpenFlow treatment extensions.
- OfdpaExtensionTreatmentInterpreter() - Constructor for class org.onosproject.driver.extensions.OfdpaExtensionTreatmentInterpreter
- OfdpaGroupHandlerUtility - Class in org.onosproject.driver.pipeline.ofdpa
- OfdpaGroupHandlerUtility.GroupChainElem - Class in org.onosproject.driver.pipeline.ofdpa
-
Represents a group element that is part of a chain of groups.
- OfdpaGroupHandlerUtility.GroupChecker - Class in org.onosproject.driver.pipeline.ofdpa
- OfdpaGroupHandlerUtility.GroupInfo - Class in org.onosproject.driver.pipeline.ofdpa
-
Utility class for moving group information around.
- OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType - Enum in org.onosproject.driver.pipeline.ofdpa
-
Helper enum to handle the different MPLS group types.
- OfdpaGroupHandlerUtility.OfdpaNextGroup - Class in org.onosproject.driver.pipeline.ofdpa
-
Represents an entire group-chain that implements a Next-Objective from the application.
- OfdpaMatchActsetOutput - Class in org.onosproject.driver.extensions
-
OFDPA ACTSET_OUTPUT extension match.
- OfdpaMatchActsetOutput() - Constructor for class org.onosproject.driver.extensions.OfdpaMatchActsetOutput
-
OFDPA ACTSET_OUTPUT extension match.
- OfdpaMatchActsetOutput(PortNumber) - Constructor for class org.onosproject.driver.extensions.OfdpaMatchActsetOutput
-
Constructs new ACTSET_OUTPUT match with given port number.
- OfdpaMatchActsetOutputCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for Ofdpa match actset output class.
- OfdpaMatchActsetOutputCodec() - Constructor for class org.onosproject.driver.extensions.codec.OfdpaMatchActsetOutputCodec
- OfdpaMatchAllowVlanTranslation - Class in org.onosproject.driver.extensions
-
OFDPA ALLOW_VLAN_TRANSLATION extension match.
- OfdpaMatchAllowVlanTranslation() - Constructor for class org.onosproject.driver.extensions.OfdpaMatchAllowVlanTranslation
-
OFDPA ALLOW_VLAN_TRANSLATION extension match.
- OfdpaMatchAllowVlanTranslation(Short) - Constructor for class org.onosproject.driver.extensions.OfdpaMatchAllowVlanTranslation
-
Constructs new ALLOW_VLAN_TRANSLATION match with given boolean data.
- OfdpaMatchAllowVlanTranslationCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for Ofdpa match allow vlan translation class.
- OfdpaMatchAllowVlanTranslationCodec() - Constructor for class org.onosproject.driver.extensions.codec.OfdpaMatchAllowVlanTranslationCodec
- OfdpaMatchVlanVid - Class in org.onosproject.driver.extensions
-
OFDPA VLAN ID extension match.
- OfdpaMatchVlanVid() - Constructor for class org.onosproject.driver.extensions.OfdpaMatchVlanVid
-
OFDPA VLAN ID extension match.
- OfdpaMatchVlanVid(VlanId) - Constructor for class org.onosproject.driver.extensions.OfdpaMatchVlanVid
-
Constructs a new VLAN ID match with given VLAN ID.
- OfdpaMatchVlanVidCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for Ofdpa match vlan vid class.
- OfdpaMatchVlanVidCodec() - Constructor for class org.onosproject.driver.extensions.codec.OfdpaMatchVlanVidCodec
- OfdpaNextGroup(List<Deque<GroupKey>>, NextObjective) - Constructor for class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaNextGroup
- OfdpaPipelineUtility - Class in org.onosproject.driver.pipeline.ofdpa
- OfdpaSetAllowVlanTranslation - Class in org.onosproject.driver.extensions
-
OFDPA set Allow Vlan Translation extension instruction.
- OfdpaSetAllowVlanTranslation() - Constructor for class org.onosproject.driver.extensions.OfdpaSetAllowVlanTranslation
- OfdpaSetAllowVlanTranslation(byte) - Constructor for class org.onosproject.driver.extensions.OfdpaSetAllowVlanTranslation
- OfdpaSetAllowVlanTranslation(Ofdpa3AllowVlanTranslationType) - Constructor for class org.onosproject.driver.extensions.OfdpaSetAllowVlanTranslation
- OfdpaSetVlanVid - Class in org.onosproject.driver.extensions
-
OFDPA set VLAN ID extension instruction.
- OfdpaSetVlanVid() - Constructor for class org.onosproject.driver.extensions.OfdpaSetVlanVid
-
Constructs a new set VLAN ID instruction.
- OfdpaSetVlanVid(VlanId) - Constructor for class org.onosproject.driver.extensions.OfdpaSetVlanVid
-
Constructs a new set VLAN ID instruction with given VLAN ID.
- OfdpaSetVlanVidCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for Ofdpa set vlan vid class.
- OfdpaSetVlanVidCodec() - Constructor for class org.onosproject.driver.extensions.codec.OfdpaSetVlanVidCodec
- ofsNbits() - Method in class org.onosproject.driver.extensions.NiciraLoad
-
Gets load nBits.
- OltPipeline - Class in org.onosproject.driver.pipeline
-
Pipeliner for OLT device.
- OltPipeline() - Constructor for class org.onosproject.driver.pipeline.OltPipeline
- OpenFlowPolicerConfigurable - Class in org.onosproject.driver.trafficcontrol
-
Implementation of policer config which allows to add, delete and get policers.
- OpenFlowPolicerConfigurable() - Constructor for class org.onosproject.driver.trafficcontrol.OpenFlowPolicerConfigurable
- OpenVSwitchPipeline - Class in org.onosproject.driver.pipeline
-
Driver for standard OpenVSwitch.
- OpenVSwitchPipeline() - Constructor for class org.onosproject.driver.pipeline.OpenVSwitchPipeline
- OplinkAttenuation - Class in org.onosproject.driver.extensions
-
Instruction for Oplink channel attenuation.
- OplinkAttenuation(int) - Constructor for class org.onosproject.driver.extensions.OplinkAttenuation
-
Creates new attenuation instruction.
- OplinkAttenuationCodec - Class in org.onosproject.driver.extensions.codec
-
JSON Codec for OplinkAttenuation class.
- OplinkAttenuationCodec() - Constructor for class org.onosproject.driver.extensions.codec.OplinkAttenuationCodec
- OplinkExtensionTreatmentInterpreter - Class in org.onosproject.driver.extensions
-
Interpreter for Oplink OpenFlow treatment extensions.
- OplinkExtensionTreatmentInterpreter() - Constructor for class org.onosproject.driver.extensions.OplinkExtensionTreatmentInterpreter
- org.onosproject.driver - package org.onosproject.driver
-
Bootstrap of built-in device drivers.
- org.onosproject.driver.extensions - package org.onosproject.driver.extensions
-
Processing of Nicira extensions.
- org.onosproject.driver.extensions.codec - package org.onosproject.driver.extensions.codec
-
Implementations of the codec broker and NICIRA and OFDPA extension JSON codecs.
- org.onosproject.driver.extensions.serializers - package org.onosproject.driver.extensions.serializers
-
Implementations of the serializer for NICIRA and OFDPA extensions.
- org.onosproject.driver.handshaker - package org.onosproject.driver.handshaker
-
Implementations of the OpenFlow handshake driver behaviours.
- org.onosproject.driver.pipeline - package org.onosproject.driver.pipeline
-
Implementations of the pipeline driver behaviours.
- org.onosproject.driver.pipeline.ofdpa - package org.onosproject.driver.pipeline.ofdpa
-
Pipelines for OF-DPA.
- org.onosproject.driver.query - package org.onosproject.driver.query
-
Implementations of the resource query behaviours.
- org.onosproject.driver.trafficcontrol - package org.onosproject.driver.trafficcontrol
-
Implementations of the traffic control behaviours.
- OvsOfdpaExtensionSelectorInterpreter - Class in org.onosproject.driver.extensions
-
Interpreter for OFDPA OpenFlow selector extensions for OVS.
- OvsOfdpaExtensionSelectorInterpreter() - Constructor for class org.onosproject.driver.extensions.OvsOfdpaExtensionSelectorInterpreter
- OvsOfdpaGroupHandler - Class in org.onosproject.driver.pipeline.ofdpa
-
Group handler for Open vSwitch OFDPA pipeline.
- OvsOfdpaGroupHandler() - Constructor for class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaGroupHandler
- OvsOfdpaPipeline - Class in org.onosproject.driver.pipeline.ofdpa
-
Driver for Open vSwitch emulation of the OFDPA pipeline.
- OvsOfdpaPipeline() - Constructor for class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
- OXM_ID_PACKET_REG_1 - Static variable in class org.onosproject.driver.extensions.Ofdpa3CopyField
- OXM_ID_VLAN_VID - Static variable in class org.onosproject.driver.extensions.Ofdpa3CopyField
P
- pendingBuckets - Variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- PicaPipeline - Class in org.onosproject.driver.pipeline
-
Pica pipeline handler.
- PicaPipeline() - Constructor for class org.onosproject.driver.pipeline.PicaPipeline
- populateTableMissEntry(int, boolean, boolean, boolean, int) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
- port() - Method in class org.onosproject.driver.extensions.OfdpaMatchActsetOutput
-
Gets the port number.
- PORT_VLAN_TABLE - Static variable in class org.onosproject.driver.pipeline.CentecV350Pipeline
- processDoubleTaggedFwd(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
-
Handles forwarding rules to the IP Unicast Routing.
- processDriverHandshakeMessage(OFMessage) - Method in class org.onosproject.driver.handshaker.DefaultSwitchHandshaker
- processDriverHandshakeMessage(OFMessage) - Method in class org.onosproject.driver.handshaker.JuniperSwitchHandshaker
- processEcmpHashedNextObjective(NextObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
As per the OFDPA 2.0 TTP, packets are sent out of ports by using a chain of groups.
- processEcmpHashedNextObjective(NextObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaGroupHandler
-
In OFDPA2 we do not support the MPLS-ECMP, while we do in Open vSwitch implementation.
- processEgress(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
In the OF-DPA 2.0 pipeline, egress forwarding objectives go to the egress tables.
- processEgress(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
-
In the OF-DPA 2.0 pipeline, egress forwarding objectives go to the egress tables.
- processEthDstFilter(EthCriterion, VlanIdCriterion, FilteringObjective, VlanId, ApplicationId) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
- processEthDstFilter(EthCriterion, VlanIdCriterion, FilteringObjective, VlanId, ApplicationId) - Method in class org.onosproject.driver.pipeline.SpringOpenTTPDell
- processEthDstFilter(PortCriterion, EthCriterion, VlanIdCriterion, VlanId, MacAddress, ApplicationId) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Allows routed packets with correct destination MAC to be directed to unicast routing table, multicast routing table or MPLS forwarding table.
- processEthDstFilter(PortCriterion, EthCriterion, VlanIdCriterion, VlanId, MacAddress, ApplicationId) - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
- processEthDstOnlyFilter(EthCriterion, ApplicationId) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- processEthDstOnlyFilter(EthCriterion, ApplicationId) - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
- processEthDstOnlyFilter(EthCriterion, ApplicationId, int) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
- processEthDstSpecific(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Handles forwarding rules to the L2 bridging table.
- processEthDstSpecific(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
- processEthDstSpecificObjective(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
- processEthTypeSpecific(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Handles forwarding rules to the IP and MPLS tables.
- processEthTypeSpecific(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa3Pipeline
- processEthTypeSpecific(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
- processEthTypeSpecific(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.XpliantPipeline
- processEthTypeSpecificInternal(ForwardingObjective, boolean, int) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Internal implementation of processEthTypeSpecific.
- processEthTypeSpecificObjective(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
- processFilter(FilteringObjective, boolean, ApplicationId) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
As per OFDPA 2.0 TTP, filtering of VLAN ids and MAC addresses (for routing) configured on switch ports happen in different tables.
- processFilter(FilteringObjective, boolean, ApplicationId) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa3Pipeline
- processFilter(FilteringObjective, boolean, ApplicationId) - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
- processPendingAddGroupsOrNextObjs(GroupKey, boolean) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- processPendingRemoveNextObjs(GroupKey) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- processPendingUpdateNextObjs(GroupKey) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- processPwNextObjective(NextObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Processes the pseudo wire related next objective.
- processPwNextObjective(NextObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa3GroupHandler
- processSpecific(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
- processSpecific(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.SpringOpenTTPDell
- processVersatile(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
In the OF-DPA 2.0 pipeline, versatile forwarding objectives go to the ACL table.
- processVersatile(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa3Pipeline
- processVlanIdFilter(PortCriterion, VlanIdCriterion, VlanId, ApplicationId, boolean) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Internal implementation of processVlanIdFilter.
- processVlanIdFilter(PortCriterion, VlanIdCriterion, VlanId, ApplicationId, boolean) - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
- processVlanIdFilter(VlanIdCriterion, FilteringObjective, VlanId, VlanId, VlanId, boolean, boolean, ApplicationId) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
- processVlanIdFilter(VlanIdCriterion, FilteringObjective, VlanId, VlanId, VlanId, boolean, boolean, ApplicationId) - Method in class org.onosproject.driver.pipeline.SpringOpenTTPDell
Q
- qosIndex() - Method in class org.onosproject.driver.extensions.Ofdpa3SetQosIndex
-
Gets the Qos index as int.
- queryMplsLabels(PortNumber) - Method in class org.onosproject.driver.query.FullMplsAvailable
- queryVlanIds(PortNumber) - Method in class org.onosproject.driver.query.FullVlanAvailable
R
- read(Kryo, Input, Class<NiciraNat>) - Method in class org.onosproject.driver.extensions.serializers.NiciraNatSerializer
- removeBucket(List<Deque<GroupKey>>, NextObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Removes top-level buckets from a group that represents the given next objective.
- removeBucketFromGroup(NextObjective, NextGroup) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Removes buckets in the top level group of a possible group-chain.
- removeGroup(NextObjective, NextGroup) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Removes all groups in multiple possible group-chains that represent the next-obj.
- requireAllowVlanTransition() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Determines whether this pipeline requires AllowVlanTransition in L2 unfiltered group.
- requireAllowVlanTransition() - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaGroupHandler
- requireEthType() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Determines whether this pipeline requires one additional flow matching on ethType 0x86dd in ACL table.
- requireEthType() - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
- requireEthType() - Method in class org.onosproject.driver.pipeline.XpliantPipeline
- requireMplsBosMatch() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Determines whether this pipeline requires MPLS BOS match.
- requireMplsBosMatch() - Method in class org.onosproject.driver.pipeline.XpliantPipeline
- requireMplsPop() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Determines whether this pipeline requires MPLS POP instruction.
- requireMplsPop() - Method in class org.onosproject.driver.pipeline.XpliantPipeline
- requireMplsTtlModification() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Determines whether this pipeline requires MPLS TTL decrement and copy.
- requireMplsTtlModification() - Method in class org.onosproject.driver.pipeline.XpliantPipeline
- requirePuntTable() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- requireUnicastBeforeMulticast() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Determines whether this driver requires unicast flow to be installed before multicast flow in TMAC table.
- requireUnicastBeforeMulticast() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa3QmxPipeline
- requireVlanExtensions() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Determines whether this pipeline requires OFDPA match and set VLAN extensions.
- requireVlanExtensions() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa3Pipeline
- requireVlanExtensions() - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
- requireVlanPopBeforeMplsPush() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Determines whether this pipeline requires popping VLAN before pushing MPLS.
- requireVlanPopBeforeMplsPush() - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaGroupHandler
- ROUTE_TABLE - Static variable in class org.onosproject.driver.pipeline.CentecV350Pipeline
- run() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline.RetryFlows
- run() - Method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.GroupChecker
S
- serialize() - Method in class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
- serialize() - Method in class org.onosproject.driver.extensions.NiciraCt
- serialize() - Method in class org.onosproject.driver.extensions.NiciraCtClear
- serialize() - Method in class org.onosproject.driver.extensions.NiciraEncapEthDst
- serialize() - Method in class org.onosproject.driver.extensions.NiciraEncapEthSrc
- serialize() - Method in class org.onosproject.driver.extensions.NiciraEncapEthType
- serialize() - Method in class org.onosproject.driver.extensions.NiciraLoad
- serialize() - Method in class org.onosproject.driver.extensions.NiciraMatchCtMark
- serialize() - Method in class org.onosproject.driver.extensions.NiciraMatchCtState
- serialize() - Method in class org.onosproject.driver.extensions.NiciraMatchCtZone
- serialize() - Method in class org.onosproject.driver.extensions.NiciraMatchEncapEthType
- serialize() - Method in class org.onosproject.driver.extensions.NiciraMatchNshContextHeader
- serialize() - Method in class org.onosproject.driver.extensions.NiciraMatchNshSi
- serialize() - Method in class org.onosproject.driver.extensions.NiciraMatchNshSpi
- serialize() - Method in class org.onosproject.driver.extensions.NiciraNat
- serialize() - Method in class org.onosproject.driver.extensions.NiciraNshMdType
- serialize() - Method in class org.onosproject.driver.extensions.NiciraNshNp
- serialize() - Method in class org.onosproject.driver.extensions.NiciraPopNsh
- serialize() - Method in class org.onosproject.driver.extensions.NiciraPushNsh
- serialize() - Method in class org.onosproject.driver.extensions.NiciraResubmit
- serialize() - Method in class org.onosproject.driver.extensions.NiciraResubmitTable
- serialize() - Method in class org.onosproject.driver.extensions.NiciraSetNshContextHeader
- serialize() - Method in class org.onosproject.driver.extensions.NiciraSetNshSi
- serialize() - Method in class org.onosproject.driver.extensions.NiciraSetNshSpi
- serialize() - Method in class org.onosproject.driver.extensions.NiciraSetTunnelDst
- serialize() - Method in class org.onosproject.driver.extensions.NiciraTunGpeNp
- serialize() - Method in class org.onosproject.driver.extensions.Ofdpa3CopyField
- serialize() - Method in class org.onosproject.driver.extensions.Ofdpa3MatchMplsL2Port
- serialize() - Method in class org.onosproject.driver.extensions.Ofdpa3PopCw
- serialize() - Method in class org.onosproject.driver.extensions.Ofdpa3PopL2Header
- serialize() - Method in class org.onosproject.driver.extensions.Ofdpa3PushCw
- serialize() - Method in class org.onosproject.driver.extensions.Ofdpa3PushL2Header
- serialize() - Method in class org.onosproject.driver.extensions.Ofdpa3SetMplsL2Port
- serialize() - Method in class org.onosproject.driver.extensions.Ofdpa3SetMplsType
- serialize() - Method in class org.onosproject.driver.extensions.Ofdpa3SetQosIndex
- serialize() - Method in class org.onosproject.driver.extensions.OfdpaMatchActsetOutput
- serialize() - Method in class org.onosproject.driver.extensions.OfdpaMatchAllowVlanTranslation
- serialize() - Method in class org.onosproject.driver.extensions.OfdpaMatchVlanVid
- serialize() - Method in class org.onosproject.driver.extensions.OfdpaSetAllowVlanTranslation
- serialize() - Method in class org.onosproject.driver.extensions.OfdpaSetVlanVid
- serialize() - Method in class org.onosproject.driver.extensions.OplinkAttenuation
- serviceDirectory - Variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
- setAttenuation(int) - Method in class org.onosproject.driver.extensions.OplinkAttenuation
-
Modify the attenuation value.
- setFeaturesReply(OFFeaturesReply) - Method in class org.onosproject.driver.handshaker.Ofdpa3SwitchHandshaker
- setRole(RoleState) - Method in class org.onosproject.driver.handshaker.JuniperSwitchHandshaker
- setTableMissEntries() - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
- setTableMissEntries() - Method in class org.onosproject.driver.pipeline.SpringOpenTTPDell
- shouldRemoveDoubleTagged(Instruction) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa3Pipeline
- shouldRetry() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Determines whether this driver should continue to retry flows that point to empty groups.
- shouldRetry() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa3Pipeline
- SoftRouterPipeline - Class in org.onosproject.driver.pipeline
-
Simple 2-Table Pipeline for Software/NPU based routers.
- SoftRouterPipeline() - Constructor for class org.onosproject.driver.pipeline.SoftRouterPipeline
- SpringOpenGroup(GroupKey, TrafficTreatment) - Constructor for class org.onosproject.driver.pipeline.SpringOpenTTP.SpringOpenGroup
-
Storage for a GroupKey or a TrafficTreatment.
- SpringOpenTTP - Class in org.onosproject.driver.pipeline
-
Driver for SPRING-OPEN pipeline.
- SpringOpenTTP() - Constructor for class org.onosproject.driver.pipeline.SpringOpenTTP
- SpringOpenTTP.SpringOpenGroup - Class in org.onosproject.driver.pipeline
-
SpringOpenGroup can either serve as storage for a GroupKey which can be used to fetch the group from the Group Service, or it can be serve as storage for Traffic Treatments which can be used as flow actions.
- SpringOpenTTPDell - Class in org.onosproject.driver.pipeline
-
Spring-open driver implementation for Dell hardware switches.
- SpringOpenTTPDell() - Constructor for class org.onosproject.driver.pipeline.SpringOpenTTPDell
- src() - Method in class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
- src() - Method in interface org.onosproject.driver.extensions.MoveExtensionTreatment
-
Returns SRC field of move extension action.
- srcMacTableId - Variable in class org.onosproject.driver.pipeline.SpringOpenTTP
- srcOffset() - Method in class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
- srcOffset() - Method in interface org.onosproject.driver.extensions.MoveExtensionTreatment
-
Returns SRC_OFS field of move extension action.
- startDriverHandshake() - Method in class org.onosproject.driver.handshaker.DefaultSwitchHandshaker
- startDriverHandshake() - Method in class org.onosproject.driver.handshaker.JuniperSwitchHandshaker
- storageService - Variable in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- supportCopyTtl() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Determines whether this pipeline support copy ttl instructions or not.
- supportCopyTtl() - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaGroupHandler
- supportCopyTtl() - Method in class org.onosproject.driver.pipeline.XpliantGroupHandler
-
Determines whether this pipeline support copy ttl instructions or not.
- supported(ExtensionSelectorType) - Method in class org.onosproject.driver.extensions.NiciraExtensionSelectorInterpreter
- supported(ExtensionSelectorType) - Method in class org.onosproject.driver.extensions.Ofdpa3ExtensionSelectorInterpreter
- supported(ExtensionSelectorType) - Method in class org.onosproject.driver.extensions.OfdpaExtensionSelectorInterpreter
- supported(ExtensionSelectorType) - Method in class org.onosproject.driver.extensions.OvsOfdpaExtensionSelectorInterpreter
- supported(ExtensionTreatmentType) - Method in class org.onosproject.driver.extensions.NiciraExtensionTreatmentInterpreter
- supported(ExtensionTreatmentType) - Method in class org.onosproject.driver.extensions.Ofdpa3ExtensionTreatmentInterpreter
- supported(ExtensionTreatmentType) - Method in class org.onosproject.driver.extensions.OfdpaExtensionTreatmentInterpreter
- supported(ExtensionTreatmentType) - Method in class org.onosproject.driver.extensions.OplinkExtensionTreatmentInterpreter
- supportIpv6L4Dst() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Determines whether matching L4 destination port on IPv6 packets is supported in ACL table.
- supportIpv6L4Dst() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa3QmxPipeline
- supportNxRole() - Method in class org.onosproject.driver.handshaker.DefaultSwitchHandshaker
- supportNxRole() - Method in class org.onosproject.driver.handshaker.JuniperSwitchHandshaker
- supportNxRole() - Method in class org.onosproject.driver.handshaker.NiciraSwitchHandshaker
- supportSetMplsBos() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Determines whether this pipeline support set mpls bos instruction or not.
- supportSetMplsBos() - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaGroupHandler
- supportsUnicastBlackHole() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Determines whether this driver supports installing a clearDeferred action on table 30.
- supportsUnicastBlackHole() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa3Pipeline
T
- table() - Method in class org.onosproject.driver.extensions.NiciraResubmit
-
Gets the table.
- table() - Method in class org.onosproject.driver.extensions.NiciraResubmitTable
-
Gets the table.
- terminate() - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- tmacTableId - Variable in class org.onosproject.driver.pipeline.SpringOpenTTP
- toString() - Method in class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
- toString() - Method in class org.onosproject.driver.extensions.NiciraCt
- toString() - Method in class org.onosproject.driver.extensions.NiciraEncapEthDst
- toString() - Method in class org.onosproject.driver.extensions.NiciraEncapEthSrc
- toString() - Method in class org.onosproject.driver.extensions.NiciraEncapEthType
- toString() - Method in class org.onosproject.driver.extensions.NiciraLoad
- toString() - Method in class org.onosproject.driver.extensions.NiciraMatchCtMark
- toString() - Method in class org.onosproject.driver.extensions.NiciraMatchCtState
- toString() - Method in class org.onosproject.driver.extensions.NiciraMatchCtZone
- toString() - Method in class org.onosproject.driver.extensions.NiciraMatchEncapEthType
- toString() - Method in class org.onosproject.driver.extensions.NiciraMatchNshContextHeader
- toString() - Method in class org.onosproject.driver.extensions.NiciraMatchNshSi
- toString() - Method in class org.onosproject.driver.extensions.NiciraMatchNshSpi
- toString() - Method in class org.onosproject.driver.extensions.NiciraNat
- toString() - Method in class org.onosproject.driver.extensions.NiciraNshMdType
- toString() - Method in class org.onosproject.driver.extensions.NiciraNshNp
- toString() - Method in class org.onosproject.driver.extensions.NiciraResubmit
- toString() - Method in class org.onosproject.driver.extensions.NiciraResubmitTable
- toString() - Method in class org.onosproject.driver.extensions.NiciraSetNshContextHeader
- toString() - Method in class org.onosproject.driver.extensions.NiciraSetNshSi
- toString() - Method in class org.onosproject.driver.extensions.NiciraSetNshSpi
- toString() - Method in class org.onosproject.driver.extensions.NiciraSetTunnelDst
- toString() - Method in class org.onosproject.driver.extensions.NiciraTunGpeNp
- toString() - Method in class org.onosproject.driver.extensions.Ofdpa3CopyField
- toString() - Method in class org.onosproject.driver.extensions.Ofdpa3MatchMplsL2Port
- toString() - Method in class org.onosproject.driver.extensions.Ofdpa3MatchOvid
- toString() - Method in class org.onosproject.driver.extensions.Ofdpa3PopCw
- toString() - Method in class org.onosproject.driver.extensions.Ofdpa3PopL2Header
- toString() - Method in class org.onosproject.driver.extensions.Ofdpa3PushCw
- toString() - Method in class org.onosproject.driver.extensions.Ofdpa3PushL2Header
- toString() - Method in class org.onosproject.driver.extensions.Ofdpa3SetMplsL2Port
- toString() - Method in class org.onosproject.driver.extensions.Ofdpa3SetMplsType
- toString() - Method in class org.onosproject.driver.extensions.Ofdpa3SetOvid
- toString() - Method in class org.onosproject.driver.extensions.Ofdpa3SetQosIndex
- toString() - Method in class org.onosproject.driver.extensions.OfdpaMatchActsetOutput
- toString() - Method in class org.onosproject.driver.extensions.OfdpaMatchVlanVid
- toString() - Method in class org.onosproject.driver.extensions.OfdpaSetAllowVlanTranslation
- toString() - Method in class org.onosproject.driver.extensions.OfdpaSetVlanVid
- toString() - Method in class org.onosproject.driver.extensions.OplinkAttenuation
- toString() - Method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.GroupChainElem
- treatment() - Method in class org.onosproject.driver.pipeline.SpringOpenTTP.SpringOpenGroup
- tunGpeNp() - Method in class org.onosproject.driver.extensions.NiciraTunGpeNp
-
Gets the tunGpeNp.
- tunnelDst() - Method in class org.onosproject.driver.extensions.NiciraSetTunnelDst
-
Gets the tunnel destination IPv4 address.
- type() - Method in class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
- type() - Method in class org.onosproject.driver.extensions.NiciraCt
- type() - Method in class org.onosproject.driver.extensions.NiciraCtClear
- type() - Method in class org.onosproject.driver.extensions.NiciraEncapEthDst
- type() - Method in class org.onosproject.driver.extensions.NiciraEncapEthSrc
- type() - Method in class org.onosproject.driver.extensions.NiciraEncapEthType
- type() - Method in class org.onosproject.driver.extensions.NiciraLoad
- type() - Method in class org.onosproject.driver.extensions.NiciraMatchCtMark
- type() - Method in class org.onosproject.driver.extensions.NiciraMatchCtState
- type() - Method in class org.onosproject.driver.extensions.NiciraMatchCtZone
- type() - Method in class org.onosproject.driver.extensions.NiciraMatchEncapEthType
- type() - Method in class org.onosproject.driver.extensions.NiciraMatchNshContextHeader
- type() - Method in class org.onosproject.driver.extensions.NiciraMatchNshSi
- type() - Method in class org.onosproject.driver.extensions.NiciraMatchNshSpi
- type() - Method in class org.onosproject.driver.extensions.NiciraNat
- type() - Method in class org.onosproject.driver.extensions.NiciraNshMdType
- type() - Method in class org.onosproject.driver.extensions.NiciraNshNp
- type() - Method in class org.onosproject.driver.extensions.NiciraPopNsh
- type() - Method in class org.onosproject.driver.extensions.NiciraPushNsh
- type() - Method in class org.onosproject.driver.extensions.NiciraResubmit
- type() - Method in class org.onosproject.driver.extensions.NiciraResubmitTable
- type() - Method in class org.onosproject.driver.extensions.NiciraSetNshContextHeader
- type() - Method in class org.onosproject.driver.extensions.NiciraSetNshSi
- type() - Method in class org.onosproject.driver.extensions.NiciraSetNshSpi
- type() - Method in class org.onosproject.driver.extensions.NiciraSetTunnelDst
- type() - Method in class org.onosproject.driver.extensions.NiciraTunGpeNp
- type() - Method in class org.onosproject.driver.extensions.Ofdpa3CopyField
- type() - Method in class org.onosproject.driver.extensions.Ofdpa3MatchMplsL2Port
- type() - Method in class org.onosproject.driver.extensions.Ofdpa3MatchOvid
-
Returns the treatment type.
- type() - Method in class org.onosproject.driver.extensions.Ofdpa3PopCw
- type() - Method in class org.onosproject.driver.extensions.Ofdpa3PopL2Header
- type() - Method in class org.onosproject.driver.extensions.Ofdpa3PushCw
- type() - Method in class org.onosproject.driver.extensions.Ofdpa3PushL2Header
- type() - Method in class org.onosproject.driver.extensions.Ofdpa3SetMplsL2Port
- type() - Method in class org.onosproject.driver.extensions.Ofdpa3SetMplsType
- type() - Method in class org.onosproject.driver.extensions.Ofdpa3SetOvid
-
Returns the treatment type.
- type() - Method in class org.onosproject.driver.extensions.Ofdpa3SetQosIndex
- type() - Method in class org.onosproject.driver.extensions.OfdpaMatchActsetOutput
- type() - Method in class org.onosproject.driver.extensions.OfdpaMatchAllowVlanTranslation
- type() - Method in class org.onosproject.driver.extensions.OfdpaMatchVlanVid
- type() - Method in class org.onosproject.driver.extensions.OfdpaSetAllowVlanTranslation
- type() - Method in class org.onosproject.driver.extensions.OfdpaSetVlanVid
- type() - Method in class org.onosproject.driver.extensions.OplinkAttenuation
U
- updatePendingGroups(GroupKey, OfdpaGroupHandlerUtility.GroupChainElem) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
- updatePendingNextObjective(GroupKey, OfdpaGroupHandlerUtility.OfdpaNextGroup) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
V
- value() - Method in class org.onosproject.driver.extensions.NiciraLoad
-
Gets load value.
- valueOf(String) - Static method in enum org.onosproject.driver.extensions.Ofdpa3AllowVlanTranslationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.driver.extensions.Ofdpa3MplsType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.onosproject.driver.extensions.Ofdpa3AllowVlanTranslationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.onosproject.driver.extensions.Ofdpa3MplsType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility.OfdpaMplsGroupSubType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifyGroup(NextObjective, NextGroup) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2GroupHandler
-
Checks existing buckets in
NextGroupto verify if they match the buckets in the givenNextObjective. - verifyHashedNextObjective(NextObjective) - Static method in class org.onosproject.driver.pipeline.ofdpa.OfdpaGroupHandlerUtility
-
The purpose of this function is to verify if the hashed next objective is supported by the current pipeline.
- versatileTreatmentBuilder(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.Ofdpa2Pipeline
-
Helper function to create traffic treatment builder for versatile forwarding objectives.
- versatileTreatmentBuilder(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.ofdpa.OvsOfdpaPipeline
- vlanId() - Method in class org.onosproject.driver.extensions.OfdpaMatchVlanVid
-
Gets the VLAN ID.
- vlanId() - Method in class org.onosproject.driver.extensions.OfdpaSetVlanVid
-
Gets the VLAN ID.
- vlanTableId - Variable in class org.onosproject.driver.pipeline.SpringOpenTTP
-
Set the default values.
- VPLS - org.onosproject.driver.extensions.Ofdpa3MplsType
-
Virtual Private LAN Service.
- VPWS - org.onosproject.driver.extensions.Ofdpa3MplsType
-
Virtual Private Wire Service.
W
- write(Kryo, Output, NiciraNat) - Method in class org.onosproject.driver.extensions.serializers.NiciraNatSerializer
X
- XpliantGroupHandler - Class in org.onosproject.driver.pipeline
- XpliantGroupHandler() - Constructor for class org.onosproject.driver.pipeline.XpliantGroupHandler
- XpliantPipeline - Class in org.onosproject.driver.pipeline
- XpliantPipeline() - Constructor for class org.onosproject.driver.pipeline.XpliantPipeline
All Classes All Packages