## Uses of Interface
com.h3c.of.lib.msg.Message

- Packages that use Message
  Package | Description
  --- | ---
  com.h3c.of.lib.msg | Representations of OpenFlow Protocol Messages.

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

    Subinterfaces of Message in com.h3c.of.lib.msg
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MutableMessage` Implemented by OpenFlow message classes that provide mutators for setting the state of the message.

    Classes in com.h3c.of.lib.msg that implement Message
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OfmMutableBarrierReply` Mutable subclass of `OfmBarrierReply`.
    `class` | `OfmMutableBarrierRequest` Mutable subclass of `OfmBarrierRequest`.
    `class` | `OfmMutableEchoReply` Mutable subclass of `OfmEchoReply`.
    `class` | `OfmMutableEchoRequest` Mutable subclass of `OfmEchoRequest`.
    `class` | `OfmMutableError` Mutable subclass of `OfmError`.
    `class` | `OfmMutableErrorExper` Mutable subclass of `OfmErrorExper`.
    `class` | `OfmMutableExperimenter` Mutable subclass of `OfmExperimenter`.
    `class` | `OfmMutableFeaturesReply` Mutable subclass of `OfmFeaturesReply`.
    `class` | `OfmMutableFeaturesRequest` Mutable subclass of `OfmFeaturesRequest`.
    `class` | `OfmMutableFlowMod` Mutable subclass of `OfmFlowMod`.
    `class` | `OfmMutableFlowRemoved` Mutable subclass of `OfmFlowRemoved`.
    `class` | `OfmMutableGetAsyncReply` Mutable subclass of `OfmGetAsyncReply`.
    `class` | `OfmMutableGetAsyncRequest` Mutable subclass of `OfmGetAsyncRequest`.
    `class` | `OfmMutableGetConfigReply` Mutable subclass of `OfmGetConfigReply`.
    `class` | `OfmMutableGetConfigRequest` Mutable subclass of `OfmGetConfigRequest`.
    `class` | `OfmMutableGroupMod` Mutable subclass of `OfmGroupMod`.
    `class` | `OfmMutableHello` Mutable subclass of `OfmHello`.
    `class` | `OfmMutableMeterMod` Mutable subclass of `OfmMeterMod`.
    `class` | `OfmMutableMultipartReply` Mutable subclass of `OfmMultipartReply`.
    `class` | `OfmMutableMultipartRequest` Mutable subclass of `OfmMultipartRequest`.
    `class` | `OfmMutablePacketIn` Mutable subclass of `OfmPacketIn`.
    `class` | `OfmMutablePacketOut` Mutable subclass of `OfmPacketOut`.
    `class` | `OfmMutablePortMod` Mutable subclass of `OfmPortMod`.
    `class` | `OfmMutablePortStatus` Mutable subclass of `OfmPortStatus`.
    `class` | `OfmMutableQueueGetConfigReply` Mutable subclass of `OfmQueueGetConfigReply`.
    `class` | `OfmMutableQueueGetConfigRequest` Mutable subclass of `OfmQueueGetConfigRequest`.
    `class` | `OfmMutableRoleReply` Mutable subclass of `OfmRoleReply`.
    `class` | `OfmMutableRoleRequest` Mutable subclass of `OfmRoleRequest`.
    `class` | `OfmMutableSetAsync` Mutable subclass of `OfmSetAsync`.
    `class` | `OfmMutableSetConfig` Mutable subclass of `OfmSetConfig`.
    `class` | `OfmMutableTableMod` Mutable subclass of `OfmTableMod`.

    Methods in com.h3c.of.lib.msg with parameters of type Message
    Modifier and Type | Method and Description
    --- | ---
    `static MutableMessage` | MessageFactory.`create(Message msg, MessageType type)` Creates a mutable OpenFlow message of the specified type, with protocol version and transaction ID matching those of the given message.
    `static MutableMessage` | MessageFactory.`create(Message msg, MessageType type, Enum<?> subtype)` Creates a mutable OpenFlow message of the specified type and subtype, with protocol version and transaction ID matching those of the given message.

Copyright © 2014. All Rights Reserved.