@Beta
public interface ExtensionSelectorInterpreter
extends org.onosproject.codec.ExtensionSelectorCodec
| Modifier and Type | Method and Description |
|---|---|
org.onosproject.net.flow.criteria.ExtensionSelector |
mapOxm(org.projectfloodlight.openflow.protocol.oxm.OFOxm<?> oxm)
Maps an OpenFlow OXM to an extension selector.
|
org.projectfloodlight.openflow.protocol.oxm.OFOxm<?> |
mapSelector(org.projectfloodlight.openflow.protocol.OFFactory factory,
org.onosproject.net.flow.criteria.ExtensionSelector extensionSelector)
Maps an extension selector to an OpenFlow OXM.
|
boolean |
supported(org.onosproject.net.flow.criteria.ExtensionSelectorType extensionSelectorType)
Returns true if the given extension selector is supported by this
driver.
|
boolean supported(org.onosproject.net.flow.criteria.ExtensionSelectorType extensionSelectorType)
extensionSelectorType - extension selector typeorg.projectfloodlight.openflow.protocol.oxm.OFOxm<?> mapSelector(org.projectfloodlight.openflow.protocol.OFFactory factory,
org.onosproject.net.flow.criteria.ExtensionSelector extensionSelector)
factory - OpenFlow factoryextensionSelector - extension selectororg.onosproject.net.flow.criteria.ExtensionSelector mapOxm(org.projectfloodlight.openflow.protocol.oxm.OFOxm<?> oxm)
oxm - OpenFlow OXM