public class OVXMatch extends OFMatch
Modifier and Type | Class and Description |
---|---|
static class |
OVXMatch.CIDRToIP |
Modifier and Type | Field and Description |
---|---|
protected long |
cookie
The cookie.
|
protected byte[] |
pktData
The pkt data.
|
dataLayerDestination, dataLayerSource, dataLayerType, dataLayerVirtualLan, dataLayerVirtualLanPriorityCodePoint, inputPort, MINIMUM_LENGTH, networkDestination, networkProtocol, networkSource, networkTypeOfService, OFPFW_ALL, OFPFW_ALL_SANITIZED, OFPFW_DL_DST, OFPFW_DL_SRC, OFPFW_DL_TYPE, OFPFW_DL_VLAN, OFPFW_DL_VLAN_PCP, OFPFW_IN_PORT, OFPFW_NW_DST_ALL, OFPFW_NW_DST_BITS, OFPFW_NW_DST_MASK, OFPFW_NW_DST_SHIFT, OFPFW_NW_PROTO, OFPFW_NW_SRC_ALL, OFPFW_NW_SRC_BITS, OFPFW_NW_SRC_MASK, OFPFW_NW_SRC_SHIFT, OFPFW_NW_TOS, OFPFW_TP_DST, OFPFW_TP_SRC, STR_DL_DST, STR_DL_SRC, STR_DL_TYPE, STR_DL_VLAN, STR_DL_VLAN_PCP, STR_IN_PORT, STR_NW_DST, STR_NW_PROTO, STR_NW_SRC, STR_NW_TOS, STR_TP_DST, STR_TP_SRC, transportDestination, transportSource, wildcards
Constructor and Description |
---|
OVXMatch()
Instantiates a new void OVXatch.
|
OVXMatch(OFMatch match)
Instantiates a new OVXmatch from an OFMatch instance.
|
Modifier and Type | Method and Description |
---|---|
long |
getCookie()
Get cookie.
|
OFAction |
getNetworkDstAction(int tenantId)
Return an OFAction associated with nw_dst
|
OFAction |
getNetworkSrcAction(int tenantId)
Return an OFAction associated with nw_src
|
byte[] |
getPktData()
Gets the pkt data.
|
boolean |
isFlowMod()
Checks if this match belongs to a flow mod (e.g.
|
boolean |
isPacketOut()
Checks if this match belongs to a packet out (e.g.
|
OVXMatch |
setCookie(long cookie)
Set cookie.
|
void |
setPktData(byte[] pktData)
Sets the pkt data.
|
HashMap<String,Object> |
toMap() |
clone, debugWildCards, equals, fromString, getDataLayerDestination, getDataLayerSource, getDataLayerType, getDataLayerVirtualLan, getDataLayerVirtualLanPriorityCodePoint, getInputPort, getNetworkDestination, getNetworkDestinationMaskLen, getNetworkProtocol, getNetworkSource, getNetworkSourceMaskLen, getNetworkTypeOfService, getTransportDestination, getTransportSource, getWildcardObj, getWildcards, hashCode, ipToString, loadFromPacket, readFrom, setDataLayerDestination, setDataLayerDestination, setDataLayerSource, setDataLayerSource, setDataLayerType, setDataLayerVirtualLan, setDataLayerVirtualLanPriorityCodePoint, setInputPort, setNetworkDestination, setNetworkProtocol, setNetworkSource, setNetworkTypeOfService, setTransportDestination, setTransportSource, setWildcards, setWildcards, toString, toStringUnmasked, writeTo
protected long cookie
protected byte[] pktData
public OVXMatch()
public OVXMatch(OFMatch match)
match
- the matchpublic long getCookie()
public OVXMatch setCookie(long cookie)
cookie
- the cookiepublic byte[] getPktData()
public void setPktData(byte[] pktData)
pktData
- the new pkt datapublic boolean isFlowMod()
public boolean isPacketOut()
public OFAction getNetworkSrcAction(int tenantId)
tenantId
- public OFAction getNetworkDstAction(int tenantId)
tenantId
- Copyright © 2014. All rights reserved.