## Uses of Class
com.h3c.of.lib.msg.PacketInReason

- Packages that use PacketInReason
  Package | Description
  --- | ---
  com.h3c.of.lib.msg | Representations of OpenFlow Protocol Messages.
  com.h3c.sdn.misc.net |

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

    Methods in com.h3c.of.lib.msg that return PacketInReason
    Modifier and Type | Method and Description
    --- | ---
    `PacketInReason` | OfmPacketIn.`getReason()` Returns the reason the packet is being sent; Since 1.0.
    `static PacketInReason` | PacketInReason.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static PacketInReason[]` | PacketInReason.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in com.h3c.of.lib.msg with parameters of type PacketInReason
    Modifier and Type | Method and Description
    --- | ---
    `OfmMutablePacketIn` | OfmMutablePacketIn.`reason(PacketInReason reason)` Sets the reason for the packet-in message; Since 1.0.

    Method parameters in com.h3c.of.lib.msg with type arguments of type PacketInReason
    Modifier and Type | Method and Description
    --- | ---
    `OfmMutableSetAsync` | OfmMutableSetAsync.`pktInMask(Set<PacketInReason> flags)` Sets the reasons why packet in messages should be sent to the controller when it is in the master or equal role; since 1.3.
    `OfmMutableGetAsyncReply` | OfmMutableGetAsyncReply.`pktInMask(Set<PacketInReason> flags)` Sets the reasons why packet in messages may be sent to the controller when it is in the master or equal role; since 1.3.
    `OfmMutableSetAsync` | OfmMutableSetAsync.`pktInMaskSlave(Set<PacketInReason> flags)` Sets the reasons why packet in messages should be sent to the controller when it is in the slave role; since 1.3.
    `OfmMutableGetAsyncReply` | OfmMutableGetAsyncReply.`pktInMaskSlave(Set<PacketInReason> flags)` Sets the reasons why packet in messages may be sent to the controller when it is in the slave role; since 1.3.

    Constructors in com.h3c.of.lib.msg with parameters of type PacketInReason
    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 PacketInReason in com.h3c.sdn.misc.net

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

    Constructors in com.h3c.sdn.misc.net with parameters of type PacketInReason
    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.