Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V 

A

ACL_TABLE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
ACL_TABLE - Static variable in class org.onosproject.driver.pipeline.OpenstackPipeline
 
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(NextObjective, NextGroup) - Method in class org.onosproject.driver.pipeline.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.Ofdpa2GroupHandler
 
appId - Variable in class org.onosproject.driver.pipeline.OpenstackPipeline
 
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.Ofdpa2Pipeline
 
appKryo - Static variable in class org.onosproject.driver.pipeline.OltPipeline
 
appKryo - Variable in class org.onosproject.driver.pipeline.SpringOpenTTP
 

B

BRIDGING_TABLE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 

C

CentecV350Pipeline - Class in org.onosproject.driver.pipeline
Driver for Centec's V350 switches.
CentecV350Pipeline() - Constructor for class org.onosproject.driver.pipeline.CentecV350Pipeline
 
codecService - Variable in class org.onosproject.driver.DefaultCodecRegister
 
coreService - Variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
CpqdOfdpa2GroupHandler - Class in org.onosproject.driver.pipeline
Group handler for CpqD OFDPA pipeline.
CpqdOfdpa2GroupHandler() - Constructor for class org.onosproject.driver.pipeline.CpqdOfdpa2GroupHandler
 
CpqdOfdpa2Pipeline - Class in org.onosproject.driver.pipeline
Driver for software switch emulation of the OFDPA 2.0 pipeline.
CpqdOfdpa2Pipeline() - Constructor for class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
CpqdOfdpa2VlanPipeline - Class in org.onosproject.driver.pipeline
Driver for software switch emulation of the OFDPA 2.0 pipeline.
CpqdOfdpa2VlanPipeline() - Constructor for class org.onosproject.driver.pipeline.CpqdOfdpa2VlanPipeline
 
createL2L3Chain(TrafficTreatment, int, ApplicationId, boolean, TrafficSelector) - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2GroupHandler
 
createL2L3Chain(TrafficTreatment, int, ApplicationId, boolean, TrafficSelector) - Method in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
Creates one of two possible group-chains from the treatment passed in.
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
 

D

data() - Method in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler.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.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
 
DEFAULT_PRIORITY - Static variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
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
 
deserialize(byte[]) - Method in class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
 
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.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.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.OfdpaMatchVlanVid
 
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.Ofdpa2GroupHandler
 
deviceId - Variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
deviceId - Variable in class org.onosproject.driver.pipeline.OpenstackPipeline
 
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.Ofdpa2Pipeline
 
deviceService - Variable in class org.onosproject.driver.pipeline.OpenVSwitchPipeline
 
driverId - Variable in class org.onosproject.driver.pipeline.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.
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(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(ExtensionTreatment, CodecContext) - Method in class org.onosproject.driver.extensions.NiciraExtensionTreatmentInterpreter
 
equals(Object) - Method in class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
 
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.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.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.OfdpaMatchVlanVid
 
equals(Object) - Method in class org.onosproject.driver.extensions.OfdpaSetVlanVid
 
equals(Object) - Method in class org.onosproject.driver.extensions.OplinkAttenuation
 

F

fail(Objective, ObjectiveError) - Static method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
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.HpPipeline
 
filter(FilteringObjective) - Method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
filter(FilteringObjective) - Method in class org.onosproject.driver.pipeline.OltPipeline
 
filter(FilteringObjective) - Method in class org.onosproject.driver.pipeline.OpenstackPipeline
 
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.HpPipeline
 
flowObjectiveStore - Variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
flowObjectiveStore - Variable in class org.onosproject.driver.pipeline.OltPipeline
 
flowObjectiveStore - Variable in class org.onosproject.driver.pipeline.OpenstackPipeline
 
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.Ofdpa2Pipeline
 
flowRuleService - Variable in class org.onosproject.driver.pipeline.OpenstackPipeline
 
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.CentecV350Pipeline
 
forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.DefaultSingleTablePipeline
 
forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.HpPipeline
 
forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.OltPipeline
 
forward(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.OpenstackPipeline
 
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
 
FORWARDING_TABLE - Static variable in class org.onosproject.driver.pipeline.OpenstackPipeline
 
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.
getExtensionInstruction(ExtensionTreatmentType) - Method in class org.onosproject.driver.extensions.NiciraExtensionTreatmentInterpreter
 
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.OfdpaExtensionSelectorInterpreter
 
getGroupForNextObjective(Integer) - Method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
getNextAvailableIndex() - Method in class org.onosproject.driver.pipeline.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.HpPipeline
 
getNextMappings(NextGroup) - Method in class org.onosproject.driver.pipeline.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
 
getPorts() - Method in class org.onosproject.driver.handshaker.DefaultSwitchHandshaker
 
groupHandler - Variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
groupKey() - Method in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler.OfdpaNextGroup
 
groupService - Variable in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
groupService - Variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
groupService - Variable in class org.onosproject.driver.pipeline.SpringOpenTTP
 

H

hashCode() - Method in class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
 
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.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.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.OfdpaMatchVlanVid
 
hashCode() - Method in class org.onosproject.driver.extensions.OfdpaSetVlanVid
 
hashCode() - Method in class org.onosproject.driver.extensions.OplinkAttenuation
 
HIGHEST_PRIORITY - Static variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
HpPipeline - Class in org.onosproject.driver.pipeline
Driver for Hp.
HpPipeline() - Constructor for class org.onosproject.driver.pipeline.HpPipeline
 

I

init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.CentecV350Pipeline
 
init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2VlanPipeline
 
init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.DefaultSingleTablePipeline
 
init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.HpPipeline
 
init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.OltPipeline
 
init(DeviceId, PipelinerContext) - Method in class org.onosproject.driver.pipeline.OpenstackPipeline
 
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
 
initializePipeline() - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
initializePipeline() - Method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
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
 

K

key() - Method in class org.onosproject.driver.pipeline.SpringOpenTTP.SpringOpenGroup
 

L

L2_FLOOD_TYPE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
L2_INTERFACE_TYPE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
l2InterfaceGroupKey(DeviceId, VlanId, long) - Method in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
Returns a hash as the L2 Interface Group Key.
L3_ECMP_TYPE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
L3_INTERFACE_TYPE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
L3_MULTICAST_TYPE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
L3_UNICAST_TYPE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
LOWEST_PRIORITY - Static variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 

M

MAC_LEARNING_TABLE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
MAC_TABLE - Static variable in class org.onosproject.driver.pipeline.CentecV350Pipeline
 
mapAction(OFAction) - Method in class org.onosproject.driver.extensions.NiciraExtensionTreatmentInterpreter
 
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.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.OfdpaExtensionSelectorInterpreter
 
mapSelector(OFFactory, ExtensionSelector) - Method in class org.onosproject.driver.extensions.NiciraExtensionSelectorInterpreter
 
mapSelector(OFFactory, ExtensionSelector) - Method in class org.onosproject.driver.extensions.OfdpaExtensionSelectorInterpreter
 
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_INTERFACE_TYPE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
MPLS_L3VPN_SUBTYPE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
MPLS_TABLE_0 - Static variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
MPLS_TABLE_1 - Static variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
mplsTableId - Variable in class org.onosproject.driver.pipeline.SpringOpenTTP
 
MULTICAST_ROUTING_TABLE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 

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.HpPipeline
 
next(NextObjective) - Method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
next(NextObjective) - Method in class org.onosproject.driver.pipeline.OltPipeline
 
next(NextObjective) - Method in class org.onosproject.driver.pipeline.OpenstackPipeline
 
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
 
nextObjective() - Method in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler.OfdpaNextGroup
 
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
 
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.
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(PortNumber, short) - Constructor for class org.onosproject.driver.extensions.NiciraResubmitTable
Creates a new resubmit-table instruction with a particular inPort and table.
NiciraResubmitTable(short) - Constructor for class org.onosproject.driver.extensions.NiciraResubmitTable
Creates a new resubmit-table instruction with a particular 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.
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

Ofdpa2GroupHandler - Class in org.onosproject.driver.pipeline
Group handler for OFDPA2 pipeline.
Ofdpa2GroupHandler() - Constructor for class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
Ofdpa2GroupHandler.GroupChainElem - Class in org.onosproject.driver.pipeline
Represents a group element that is part of a chain of groups.
Ofdpa2GroupHandler.GroupInfo - Class in org.onosproject.driver.pipeline
Utility class for moving group information around.
Ofdpa2GroupHandler.OfdpaNextGroup - Class in org.onosproject.driver.pipeline
Represents an entire group-chain that implements a Next-Objective from the application.
Ofdpa2Pipeline - Class in org.onosproject.driver.pipeline
Driver for Broadcom's OF-DPA v2.0 TTP.
Ofdpa2Pipeline() - Constructor for class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
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
 
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.Ofdpa2GroupHandler.OfdpaNextGroup
 
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
 
OFPP_MAX - Static variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
OltPipeline - Class in org.onosproject.driver.pipeline
Pipeliner for OLT device.
OltPipeline() - Constructor for class org.onosproject.driver.pipeline.OltPipeline
 
OpenstackPipeline - Class in org.onosproject.driver.pipeline
Driver for OpenstackSwitching.
OpenstackPipeline() - Constructor for class org.onosproject.driver.pipeline.OpenstackPipeline
 
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.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.query - package org.onosproject.driver.query
Implementations of the resource query behaviours.

P

pass(Objective) - Static method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
pendingBuckets - Variable in class org.onosproject.driver.pipeline.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_HIGHER_BITS_MASK - Static variable in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
PORT_LOWER_BITS_MASK - Static variable in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
PORT_TABLE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
PORT_VLAN_TABLE - Static variable in class org.onosproject.driver.pipeline.CentecV350Pipeline
 
processAclTable() - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
processDriverHandshakeMessage(OFMessage) - Method in class org.onosproject.driver.handshaker.DefaultSwitchHandshaker
 
processEthDstFilter(PortCriterion, EthCriterion, VlanIdCriterion, VlanId, ApplicationId) - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
processEthDstFilter(PortCriterion, EthCriterion, VlanIdCriterion, VlanId, ApplicationId) - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2VlanPipeline
 
processEthDstFilter(PortCriterion, EthCriterion, VlanIdCriterion, VlanId, ApplicationId) - Method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
Allows routed packets with correct destination MAC to be directed to unicast-IP routing table or MPLS forwarding table.
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
 
processEthDstOnlyFilter(EthCriterion, ApplicationId) - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
processEthDstOnlyFilter(EthCriterion, ApplicationId) - Method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
processEthDstOnlyFilter(EthCriterion, ApplicationId, int) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
 
processEthDstSpecific(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
processEthDstSpecific(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
Handles forwarding rules to the L2 bridging table.
processEthDstSpecificObjective(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
 
processEthTypeSpecific(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
processEthTypeSpecific(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
Handles forwarding rules to the IP and MPLS tables.
processEthTypeSpecificObjective(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
 
processFilter(FilteringObjective, boolean, ApplicationId) - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
processFilter(FilteringObjective, boolean, ApplicationId) - Method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
As per OFDPA 2.0 TTP, filtering of VLAN ids, MAC addresses (for routing) and IP addresses configured on switch ports happen in different tables.
processIpTable() - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
processMcastEthDstFilter(EthCriterion, ApplicationId) - Method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
processMplsTable() - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
processMulticastIpTable() - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
processPortTable() - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
processSpecific(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
In the OF-DPA 2.0 pipeline, specific forwarding refers to the IP table (unicast or multicast) or the L2 table (mac + vlan) or the MPLS table.
processSpecific(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
 
processSpecific(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.SpringOpenTTPDell
 
processTmacTable() - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
processVersatile(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
processVersatile(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2VlanPipeline
 
processVersatile(ForwardingObjective) - Method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
In the OF-DPA 2.0 pipeline, versatile forwarding objectives go to the ACL table.
processVlanIdFilter(PortCriterion, VlanIdCriterion, VlanId, ApplicationId) - Method in class org.onosproject.driver.pipeline.CpqdOfdpa2Pipeline
 
processVlanIdFilter(PortCriterion, VlanIdCriterion, VlanId, ApplicationId) - Method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
Allows untagged packets into pipeline by assigning a vlan id.
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

queryMplsLabels(PortNumber) - Method in class org.onosproject.driver.query.FullMplsAvailable
 
queryVlanIds(PortNumber) - Method in class org.onosproject.driver.query.FullVlanAvailable
 

R

readIpDstFromSelector(TrafficSelector) - Static method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
readVlanFromSelector(TrafficSelector) - Static method in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
removeBucketFromGroup(NextObjective, NextGroup) - Method in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
Removes the bucket in the top level group of a possible group-chain.
removeGroup(NextObjective, NextGroup) - Method in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
Removes all groups in multiple possible group-chains that represent the next objective.
ROUTE_TABLE - Static variable in class org.onosproject.driver.pipeline.CentecV350Pipeline
 

S

sentIpFilters - Variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
serialize() - Method in class org.onosproject.driver.extensions.DefaultMoveExtensionTreatment
 
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.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.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.OfdpaMatchVlanVid
 
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.Ofdpa2Pipeline
 
setAttenuation(int) - Method in class org.onosproject.driver.extensions.OplinkAttenuation
Modify the attenuation value.
setTableMissEntries() - Method in class org.onosproject.driver.pipeline.SpringOpenTTP
 
setTableMissEntries() - Method in class org.onosproject.driver.pipeline.SpringOpenTTPDell
 
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
 
storageService - Variable in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
SUBTYPE_MASK - Static variable in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
supported(ExtensionSelectorType) - Method in class org.onosproject.driver.extensions.NiciraExtensionSelectorInterpreter
 
supported(ExtensionTreatmentType) - Method in class org.onosproject.driver.extensions.NiciraExtensionTreatmentInterpreter
 
supported(ExtensionSelectorType) - Method in class org.onosproject.driver.extensions.OfdpaExtensionSelectorInterpreter
 
supported(ExtensionTreatmentType) - Method in class org.onosproject.driver.extensions.OfdpaExtensionTreatmentInterpreter
 
supported(ExtensionTreatmentType) - Method in class org.onosproject.driver.extensions.OplinkExtensionTreatmentInterpreter
 
supportNxRole() - Method in class org.onosproject.driver.handshaker.DefaultSwitchHandshaker
 
supportNxRole() - Method in class org.onosproject.driver.handshaker.NiciraSwitchHandshaker
 

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.
TMAC_TABLE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
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.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.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.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.OfdpaMatchVlanVid
 
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.Ofdpa2GroupHandler.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.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.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.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.OfdpaMatchVlanVid
 
type() - Method in class org.onosproject.driver.extensions.OfdpaSetVlanVid
 
type() - Method in class org.onosproject.driver.extensions.OplinkAttenuation
 
TYPE_MASK - Static variable in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 
TYPE_VLAN_MASK - Static variable in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 

U

UNICAST_ROUTING_TABLE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
updatePendingGroups(GroupKey, Ofdpa2GroupHandler.GroupChainElem) - Method in class org.onosproject.driver.pipeline.Ofdpa2GroupHandler
 

V

VLAN_TABLE - Static variable in class org.onosproject.driver.pipeline.Ofdpa2Pipeline
 
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.
VNI_TABLE - Static variable in class org.onosproject.driver.pipeline.OpenstackPipeline
 
A B C D E F G H I K L M N O P Q R S T U V 
Skip navigation links