| 
||||||||||
| 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 | |||||||||