## Uses of Class
com.h3c.of.lib.match.Match

- Packages that use Match
  Package | Description
  --- | ---
  com.h3c.of.lib.match | Representations of OpenFlow Protocol Match Structures.
  com.h3c.of.lib.mp | Representations of OpenFlow Protocol Multipart Message bodies.
  com.h3c.of.lib.msg | Representations of OpenFlow Protocol Messages.
  com.h3c.sdn.flowmgr | Definitions of the services provided by the Flow Manager Application.
  com.h3c.sdn.misc.net |

- - ### Uses of Match in com.h3c.of.lib.match

    Subclasses of Match in com.h3c.of.lib.match
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MutableMatch` Mutable subclass of `Match`.

    Methods in com.h3c.of.lib.match that return Match
    Modifier and Type | Method and Description
    --- | ---
    `static Match` | MatchFactory.`parseMatch(OfPacketReader pkt, ProtocolVersion pv)` Parses a Match structure from the supplied buffer.

    Methods in com.h3c.of.lib.match with parameters of type Match
    Modifier and Type | Method and Description
    --- | ---
    `static void` | MatchFactory.`encodeMatch(Match match, OfPacketWriter pkt)` Encodes a match, writing it into the supplied buffer.

  - ### Uses of Match in com.h3c.of.lib.mp

    Methods in com.h3c.of.lib.mp that return Match
    Modifier and Type | Method and Description
    --- | ---
    `Match` | MBodyFlowStats.`getMatch()` Returns the match for this flow; Since 1.0.
    `Match` | MBodyFlowStatsRequest.`getMatch()` Returns the match describing the fields that flow entries should match; Since 1.0.

    Methods in com.h3c.of.lib.mp with parameters of type Match
    Modifier and Type | Method and Description
    --- | ---
    `MBodyMutableFlowStats` | MBodyMutableFlowStats.`match(Match match)` Sets the match; Since 1.0.
    `MBodyMutableFlowStatsRequest` | MBodyMutableFlowStatsRequest.`match(Match match)` Describes the fields to match; Since 1.0.

  - ### Uses of Match in com.h3c.of.lib.msg

    Methods in com.h3c.of.lib.msg that return Match
    Modifier and Type | Method and Description
    --- | ---
    `Match` | OfmFlowRemoved.`getMatch()` Returns the match; Since 1.0.
    `Match` | OfmFlowMod.`getMatch()` Returns the match; Since 1.0.
    `Match` | OfmPacketIn.`getMatch()` Returns the packet metadata; Since 1.2.

    Methods in com.h3c.of.lib.msg with parameters of type Match
    Modifier and Type | Method and Description
    --- | ---
    `OfmMutablePacketIn` | OfmMutablePacketIn.`match(Match match)` Sets the match (frame meta data); Since 1.2.
    `OfmMutableFlowMod` | OfmMutableFlowMod.`match(Match match)` Sets the match for this flow mod; Since 1.0.
    `OfmMutableFlowRemoved` | OfmMutableFlowRemoved.`match(Match match)` Sets the match; Since 1.0.

    Constructors in com.h3c.of.lib.msg with parameters of type Match
    Constructor and Description
    `OfmPacketIn(OpenflowMessage.Header header, BufferId bufferId, BigPortNumber inPort, BigPortNumber inPhyPort, int totalLen, PacketInReason reason, TableId tableId, long cookie, Match match, byte[] data)`

  - ### Uses of Match in com.h3c.sdn.flowmgr

    Methods in com.h3c.sdn.flowmgr that return Match
    Modifier and Type | Method and Description
    --- | ---
    `Match` | FlowRule.`match()` Returns the match associated with this flow.

    Methods in com.h3c.sdn.flowmgr with parameters of type Match
    Modifier and Type | Method and Description
    --- | ---
    `List<FlowRule>` | FlowService.`getFlows(DataPathId dpid, Match match)` Deprecated. Returns the list of flow rules for the given match, and the specified datapath.

  - ### Uses of Match in com.h3c.sdn.misc.net

    Methods in com.h3c.sdn.misc.net that return Match
    Modifier and Type | Method and Description
    --- | ---
    `Match` | MsgContextDTO.`getMatch()`

    Constructors in com.h3c.sdn.misc.net with parameters of type Match
    Constructor and Description
    `MsgContextDTO(ProtocolVersion pv, int auxId, DataPathId dpid, String openflowType, MessageType type, long xid, BufferId bufferId, BigPortNumber inPort, BigPortNumber inPhyPort, int totalLen, PacketInReason reason, TableId tableId, long cookie, Match match, byte[] data)`

Copyright © 2014. All Rights Reserved.