|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OFMatch | |
---|---|
net.floodlightcontroller.flowcache | |
net.floodlightcontroller.routing | |
org.openflow.protocol | |
org.openflow.protocol.statistics |
Uses of OFMatch in net.floodlightcontroller.flowcache |
---|
Methods in net.floodlightcontroller.flowcache with parameters of type OFMatch | |
---|---|
void |
PortDownReconciliation.clearFlowMods(IOFSwitch sw,
OFMatch match,
java.lang.Integer outPort)
|
Method parameters in net.floodlightcontroller.flowcache with type arguments of type OFMatch | |
---|---|
void |
PortDownReconciliation.deleteInvalidFlows(IOFSwitch sw,
java.util.Map<java.lang.Integer,java.util.List<OFMatch>> invalidOutportAndMatch)
Deletes flows with similar matches and output action ports on the specified switch |
Uses of OFMatch in net.floodlightcontroller.routing |
---|
Methods in net.floodlightcontroller.routing with parameters of type OFMatch | |
---|---|
boolean |
ForwardingBase.pushRoute(Route route,
OFMatch match,
java.util.EnumSet<OFOXMFieldType> nonWildcards,
OFPacketIn pi,
long pinSwitch,
long cookie,
FloodlightContext cntx,
boolean reqeustFlowRemovedNotifn,
boolean doFlush,
byte flowModCommand)
Push routes from back to front |
Uses of OFMatch in org.openflow.protocol |
---|
Fields in org.openflow.protocol declared as OFMatch | |
---|---|
protected OFMatch |
OFPacketIn.match
|
protected OFMatch |
OFFlowRemoved.match
|
protected OFMatch |
OFFlowMod.match
|
protected OFMatch |
OFMatchWithSwDpid.ofMatch
|
Methods in org.openflow.protocol that return OFMatch | |
---|---|
OFMatch |
OFMatch.clone()
|
static OFMatch |
OFMatch.fromString(java.lang.String match)
Set this OFMatch's parameters based on a comma-separated key=value pair dpctl-style string, e.g., from the output of OFMatch.toString() |
OFMatch |
OFPacketIn.getMatch()
Get match |
OFMatch |
OFFlowRemoved.getMatch()
Gets a copy of the OFMatch object for this FlowMod, changes to this object do not modify the FlowMod |
OFMatch |
OFFlowMod.getMatch()
Gets a copy of the OFMatch object for this FlowMod, changes to this object do not modify the FlowMod |
OFMatch |
OFMatchWithSwDpid.getOfMatch()
|
static OFMatch |
OFMatch.load(byte[] packetData,
int inPort)
Load and return a new OFMatch based on supplied packetData, see #loadFromPacket(byte[], short) for details. |
OFMatch |
OFMatch.loadFromPacket(byte[] packetData,
int inPort)
Initializes this OFMatch structure with the corresponding data from the specified packet. |
OFMatch |
OFMatch.setDataLayerDestination(byte[] dataLayerDestination)
Set dl_dst |
OFMatch |
OFMatch.setDataLayerDestination(java.lang.String mac)
Set dl_dst, but first translate to byte[] using HexString |
OFMatch |
OFMatch.setDataLayerSource(byte[] dataLayerSource)
Set dl_src |
OFMatch |
OFMatch.setDataLayerSource(java.lang.String mac)
Set dl_src, but first translate to byte[] using HexString |
OFMatch |
OFMatch.setDataLayerType(short dataLayerType)
Set dl_type |
OFMatch |
OFMatch.setDataLayerVirtualLan(short vlan)
Set dl_vlan |
OFMatch |
OFMatch.setDataLayerVirtualLanPriorityCodePoint(byte pcp)
Set dl_vlan_pcp |
OFMatch |
OFMatch.setInPort(int inPort)
Set in_port in match |
OFMatch |
OFMatch.setMatchFields(java.util.List<OFMatchField> matchFields)
Sets the list of matchfields this OFMatch contains |
OFMatch |
OFMatch.setNetworkDestination(int networkDestination)
Set nw_dst |
OFMatch |
OFMatch.setNetworkDestination(short dataLayerType,
int networkDestination)
Set nw_dst |
OFMatch |
OFMatch.setNetworkDestinationMask(int networkDestination,
int networkMask)
Set nw_dst and nw_dst_mask |
OFMatch |
OFMatch.setNetworkDestinationMask(short dataLayerType,
int networkDestination,
int networkMask)
Set nw_dst and nw_dst_mask |
OFMatch |
OFMatch.setNetworkProtocol(byte networkProtocol)
Set nw_proto |
OFMatch |
OFMatch.setNetworkSource(int networkSource)
Set nw_src |
OFMatch |
OFMatch.setNetworkSource(short dataLayerType,
int networkSource)
Set nw_src |
OFMatch |
OFMatch.setNetworkSourceMask(int networkSource,
int networkMask)
Set nw_src and nw_src_mask |
OFMatch |
OFMatch.setNetworkSourceMask(short dataLayerType,
int networkSource,
int networkMask)
Set nw_src and nw_src_mask |
OFMatch |
OFMatch.setNetworkTypeOfService(byte networkTypeOfService)
Set nw_tos OFMatch stores the DSCP and ECN separately |
OFMatch |
OFMatch.setNonWildcards(java.util.Set<OFOXMFieldType> nonWildcardedFieldTypes)
Utility function to wildcard all fields except those specified in the set |
OFMatch |
OFMatch.setTransportDestination(byte networkProtocol,
short transportDestination)
Set tp_dst |
OFMatch |
OFMatch.setTransportDestination(short transportDestination)
Set tp_dst |
OFMatch |
OFMatch.setTransportSource(byte networkProtocol,
short transportSource)
Set tp_src |
OFMatch |
OFMatch.setTransportSource(short transportSource)
Set tp_src |
Methods in org.openflow.protocol with parameters of type OFMatch | |
---|---|
OFPacketIn |
OFPacketIn.setMatch(OFMatch match)
Set match |
OFFlowRemoved |
OFFlowRemoved.setMatch(OFMatch match)
Set match |
OFFlowMod |
OFFlowMod.setMatch(OFMatch match)
Set match |
void |
OFMatchWithSwDpid.setOfMatch(OFMatch ofMatch)
|
Constructors in org.openflow.protocol with parameters of type OFMatch | |
---|---|
OFMatchWithSwDpid(OFMatch ofm,
long swDpid)
|
Uses of OFMatch in org.openflow.protocol.statistics |
---|
Fields in org.openflow.protocol.statistics declared as OFMatch | |
---|---|
protected OFMatch |
OFFlowStatisticsRequest.match
|
protected OFMatch |
OFFlowStatisticsReply.match
|
Methods in org.openflow.protocol.statistics that return OFMatch | |
---|---|
OFMatch |
OFFlowStatisticsRequest.getMatch()
|
OFMatch |
OFFlowStatisticsReply.getMatch()
|
Methods in org.openflow.protocol.statistics with parameters of type OFMatch | |
---|---|
OFFlowStatisticsRequest |
OFFlowStatisticsRequest.setMatch(OFMatch match)
|
OFFlowStatisticsReply |
OFFlowStatisticsReply.setMatch(OFMatch match)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |