## Uses of Class
com.h3c.of.lib.MessageParseException

- Packages that use MessageParseException
  Package | Description
  --- | ---
  com.h3c.of.lib | OpenFlow Protocol Library.
  com.h3c.of.lib.instr | Representations of OpenFlow Protocol Instructions and Actions.
  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.

- - ### Uses of MessageParseException in com.h3c.of.lib

    Methods in com.h3c.of.lib that return MessageParseException
    Modifier and Type | Method and Description
    --- | ---
    `MessageParseException` | AbstractFactory.`mpe(OfPacketReader pkt)` Convenience method delegating to `AbstractFactory.mpe(OfPacketReader, String, Exception)` with a null message and null exception.
    `MessageParseException` | AbstractFactory.`mpe(OfPacketReader pkt, Exception e)` Convenience method delegating to `AbstractFactory.mpe(OfPacketReader, String, Exception)` with a null message.
    `MessageParseException` | AbstractFactory.`mpe(OfPacketReader pkt, String msg)` Convenience method delegating to `AbstractFactory.mpe(OfPacketReader, String, Exception)` with a null exception.
    `MessageParseException` | AbstractFactory.`mpe(OfPacketReader pkt, String msg, Exception e)` Returns a message parse exception with debugging information.

  - ### Uses of MessageParseException in com.h3c.of.lib.instr

    Methods in com.h3c.of.lib.instr that throw MessageParseException
    Modifier and Type | Method and Description
    --- | ---
    `static Action` | ActionFactory.`parseAction(OfPacketReader pkt, ProtocolVersion pv)` Parses a single action from the supplied buffer.
    `static List<Action>` | ActionFactory.`parseActionHeaders(int targetRi, OfPacketReader pkt, ProtocolVersion pv)` Parses a list of action header structures from the supplied buffer.
    `static List<Action>` | ActionFactory.`parseActionList(int targetRi, OfPacketReader pkt, ProtocolVersion pv)` Parses a list of action structures from the supplied buffer.
    `static Instruction` | InstructionFactory.`parseInstruction(OfPacketReader pkt, ProtocolVersion pv)` Parses an Instruction structure from the supplied buffer.
    `static List<Instruction>` | InstructionFactory.`parseInstructionHeaders(int targetRi, OfPacketReader pkt, ProtocolVersion pv)` Parses a list of instruction header structures from the supplied buffer.
    `static List<Instruction>` | InstructionFactory.`parseInstructionList(int targetRi, OfPacketReader pkt, ProtocolVersion pv)` Parses a list of instruction structures from the supplied buffer.

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

    Methods in com.h3c.of.lib.match that throw MessageParseException
    Modifier and Type | Method and Description
    --- | ---
    `static MatchField` | FieldFactory.`parseField(OfPacketReader pkt, ProtocolVersion pv)` Parses a single OXM TLV match field from the supplied buffer.
    `static List<MatchField>` | FieldFactory.`parseFieldHeaders(int targetRi, OfPacketReader pkt, ProtocolVersion pv)` Parses a list of match field header structures from the supplied buffer.
    `static Match` | MatchFactory.`parseMatch(OfPacketReader pkt, ProtocolVersion pv)` Parses a Match structure from the supplied buffer.

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

    Methods in com.h3c.of.lib.mp that throw MessageParseException
    Modifier and Type | Method and Description
    --- | ---
    `static MultipartBody` | MpBodyFactory.`parseReplyBody(MultipartType type, OfPacketReader pkt, ProtocolVersion pv)` Parses a multipart reply message body from the supplied buffer.
    `static MultipartBody` | MpBodyFactory.`parseRequestBody(MultipartType type, OfPacketReader pkt, ProtocolVersion pv)` Parses a multipart request message body from the supplied buffer.

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

    Methods in com.h3c.of.lib.msg that throw MessageParseException
    Modifier and Type | Method and Description
    --- | ---
    `static List<Bucket>` | BucketFactory.`parseBucketList(int targetRi, OfPacketReader pkt, ProtocolVersion pv)` Parses a list of bucket structures from the supplied buffer.
    `static OpenflowMessage` | MessageFactory.`parseMessage(ByteBuffer buffer)` Parses a single OpenFlow message from the supplied byte buffer consuming the bytes in the process.
    `static OpenflowMessage` | MessageFactory.`parseMessage(OfPacketReader pkt)` Parses the supplied packet reader as a single OpenFlow message.
    `static OpenflowMessage` | MessageFactory.`parseMessage(OfPacketReader pkt, OpenflowMessage msg)` Parses the supplied packet reader as a single OpenFlow message, but patches in the XID of the specified message.
    `static List<MeterBand>` | MeterBandFactory.`parseMeterBandList(int targetRi, OfPacketReader pkt, ProtocolVersion pv)` Parses a list of meter band structures from the supplied buffer.
    `static Port` | PortFactory.`parsePort(OfPacketReader pkt, ProtocolVersion pv)` Parses the given packet buffer as a port structure.
    `static List<Port>` | PortFactory.`parsePortList(OfPacketReader pkt, ProtocolVersion pv)` Parses a list of port structures from the supplied buffer.
    `static List<TableFeatureProp>` | TableFeatureFactory.`parsePropList(int targetRi, OfPacketReader pkt, ProtocolVersion pv)` Parses a list of Table Feature properties from the supplied buffer.
    `static List<Queue>` | QueueFactory.`parseQueueList(int targetRi, OfPacketReader pkt, ProtocolVersion pv)` Parses a list of Queue structures from the supplied buffer.

Copyright © 2014. All Rights Reserved.