## Uses of Class
com.h3c.util.ip.ICMPv4Type

- Packages that use ICMPv4Type
  Package | Description
  --- | ---
  com.h3c.of.json | JSON factory and codecs for Openflow structures.
  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.util.ip |
  com.h3c.util.pkt |

- - ### Uses of ICMPv4Type in com.h3c.of.json

    Methods in com.h3c.of.json that return ICMPv4Type
    Modifier and Type | Method and Description
    --- | ---
    `static ICMPv4Type` | CodecUtils.`decodeICMPV4Type(com.fasterxml.jackson.databind.JsonNode value)` Converts JsonNode into ICMPv4Type object.

    Methods in com.h3c.of.json with parameters of type ICMPv4Type
    Modifier and Type | Method and Description
    --- | ---
    `static String` | CodecUtils.`encodeICMPv4Type(ICMPv4Type type)` Converts ICMPv4Type into String that can be used as a JSON value.

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

    Methods in com.h3c.of.lib.instr with parameters of type ICMPv4Type
    Modifier and Type | Method and Description
    --- | ---
    `static Action` | ActionFactory.`createActionSetField(ProtocolVersion pv, OxmBasicFieldType ft, ICMPv4Type icmpv4Type)` Creates a set-field action for an ICMPv4 Type match field, using the given protocol version.

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

    Methods in com.h3c.of.lib.match that return ICMPv4Type
    Modifier and Type | Method and Description
    --- | ---
    `ICMPv4Type` | MfbIcmpv4Type.`getICMPv4Type()` Returns the ICMPv4 type.

    Methods in com.h3c.of.lib.match with parameters of type ICMPv4Type
    Modifier and Type | Method and Description
    --- | ---
    `static MFieldBasic` | FieldFactory.`createBasicField(ProtocolVersion pv, OxmBasicFieldType ft, ICMPv4Type icmpv4Type)` Creates a basic match field for an ICMPv4 Type match field.

  - ### Uses of ICMPv4Type in com.h3c.util.ip

    Fields in com.h3c.util.ip declared as ICMPv4Type
    Modifier and Type | Field and Description
    --- | ---
    `static ICMPv4Type` | ICMPv4Type.`ECHO_REP` The instance representing Echo reply.
    `static ICMPv4Type` | ICMPv4Type.`ECHO_REQ` The instance representing Echo request.

    Methods in com.h3c.util.ip that return ICMPv4Type
    Modifier and Type | Method and Description
    --- | ---
    `static ICMPv4Type` | ICMPv4Type.`valueOf(int typeCode)` Returns an object that represents the value of the ICMPv4 message type identified by the specified type code.
    `static ICMPv4Type` | ICMPv4Type.`valueOf(String value)` Returns an object that represents the value of the ICMPv4 message type identified by the specified string.

    Methods in com.h3c.util.ip with parameters of type ICMPv4Type
    Modifier and Type | Method and Description
    --- | ---
    `int` | ICMPv4Type.`compareTo(ICMPv4Type o)` Implements the Comparable interface, to return ICMPv4 message types in natural order.

  - ### Uses of ICMPv4Type in com.h3c.util.pkt

    Methods in com.h3c.util.pkt that return ICMPv4Type
    Modifier and Type | Method and Description
    --- | ---
    `ICMPv4Type` | PacketReader.`readIcmpv4Type()` Reads an ICMPv4 Type from the buffer.

    Methods in com.h3c.util.pkt with parameters of type ICMPv4Type
    Modifier and Type | Method and Description
    --- | ---
    `void` | PacketWriter.`write(ICMPv4Type it)` Writes an ICMPv4 Type value (u8) to the buffer.

Copyright © 2014. All Rights Reserved.