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

- Packages that use Port
  Package | Description
  --- | ---
  com.h3c.of.json | JSON factory and codecs for Openflow structures.
  com.h3c.of.lib.dt | A set of classes representing data values used in the OpenFlow protocol.
  com.h3c.of.lib.mp | Representations of OpenFlow Protocol Multipart Message bodies.
  com.h3c.of.lib.msg | Representations of OpenFlow Protocol Messages.
  com.h3c.of.sw | Provides mock implementations of OpenFlow switches.
  com.h3c.sdn.api | Definitions of services for driving outbound external communications for interacting with peers and integrating with other external applications, e.g.
  com.h3c.sdn.teamcs | ...

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

    Methods in com.h3c.of.json that return Port
    Modifier and Type | Method and Description
    --- | ---
    `Port` | PortCodec.`decode(com.fasterxml.jackson.databind.node.ObjectNode node)`

    Methods in com.h3c.of.json with parameters of type Port
    Modifier and Type | Method and Description
    --- | ---
    `com.fasterxml.jackson.databind.node.ObjectNode` | PortCodec.`encode(Port pojo)`

  - ### Uses of Port in com.h3c.of.lib.dt

    Methods in com.h3c.of.lib.dt that return types with arguments of type Port
    Modifier and Type | Method and Description
    --- | ---
    `List<Port>` | DataPathInfo.`ports()` Returns the current known state of all the OpenFlow ports on the datapath.
    `List<Port>` | DataPathInfoAdapter.`ports()`

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

    Methods in com.h3c.of.lib.mp that return Port
    Modifier and Type | Method and Description
    --- | ---
    `Port` | MBodyPortDesc.`getPort()` Returns the list of ports; Since 1.3.

    Methods in com.h3c.of.lib.mp that return types with arguments of type Port
    Modifier and Type | Method and Description
    --- | ---
    `List<Port>` | MBodyPortDesc.Array.`getPorts()` Returns the contents of this port description message body as a list of ports.

    Methods in com.h3c.of.lib.mp with parameters of type Port
    Modifier and Type | Method and Description
    --- | ---
    `MBodyPortDesc.MutableArray` | MBodyPortDesc.MutableArray.`addPort(Port port)` Adds a port to this mutable port description array.

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

    Subclasses of Port in com.h3c.of.lib.msg
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MutablePort` Mutable subclass of `Port`.

    Methods in com.h3c.of.lib.msg that return Port
    Modifier and Type | Method and Description
    --- | ---
    `static Port` | PortFactory.`copy(Port p)` Returns a copy (immutable) of the given port.
    `Port` | OfmPortStatus.`getPort()` Returns the port whose status changed; Since 1.0.
    `static Port` | PortFactory.`parsePort(OfPacketReader pkt, ProtocolVersion pv)` Parses the given packet buffer as a port structure.

    Methods in com.h3c.of.lib.msg that return types with arguments of type Port
    Modifier and Type | Method and Description
    --- | ---
    `List<Port>` | OfmFeaturesReply.`getPorts()` List of OpenFlow-enabled ports; Since 1.0; Removed at 1.3.
    `static List<Port>` | PortFactory.`parsePortList(OfPacketReader pkt, ProtocolVersion pv)` Parses a list of port structures from the supplied buffer.

    Methods in com.h3c.of.lib.msg with parameters of type Port
    Modifier and Type | Method and Description
    --- | ---
    `OfmMutableFeaturesReply` | OfmMutableFeaturesReply.`addPort(Port port)` Adds a port to the list of ports; Since 1.0; Removed at 1.3.
    `static Port` | PortFactory.`copy(Port p)` Returns a copy (immutable) of the given port.
    `static void` | PortFactory.`encodePort(Port port, OfPacketWriter pkt)` Encodes the specified port structure into the specified buffer.
    `static MutablePort` | PortFactory.`mutableCopy(Port p)` Returns a mutable copy of the given port.
    `OfmMutablePortStatus` | OfmMutablePortStatus.`port(Port port)` Sets the port whose status changed; Since 1.0.

    Method parameters in com.h3c.of.lib.msg with type arguments of type Port
    Modifier and Type | Method and Description
    --- | ---
    `static void` | PortFactory.`encodePortList(List<Port> ports, OfPacketWriter pkt)` Encodes a list of ports, writing them into the supplied buffer.
    `static String` | PortFactory.`toDebugString(int indent, List<Port> ports)` Outputs a list of ports in debug string format.
    `static String` | PortFactory.`toDebugString(List<Port> ports)` Outputs a list of ports in debug string format.

  - ### Uses of Port in com.h3c.of.sw

    Methods in com.h3c.of.sw that return Port
    Modifier and Type | Method and Description
    --- | ---
    `Port` | MockOpenflowSwitch.`getPort(int portNum)` Returns the specified port.

    Methods in com.h3c.of.sw that return types with arguments of type Port
    Modifier and Type | Method and Description
    --- | ---
    `protected List<Port>` | MockOpenflowSwitch.`createPorts(ProtocolVersion pv)` Creates ports based on the `feature configuration` information, using the protocol version specified in the `hello configuration`.

  - ### Uses of Port in com.h3c.sdn.api

    Methods in com.h3c.sdn.api that return Port
    Modifier and Type | Method and Description
    --- | ---
    `Port` | RemoteControllerService.`getPorts(SystemInformation system, DataPathId dpid, long portid)` Returns the information from the team of controllers forming a cluster describing each of the ports currently connected for the given datapath for the given port id.

    Methods in com.h3c.sdn.api that return types with arguments of type Port
    Modifier and Type | Method and Description
    --- | ---
    `List<Port>` | RemoteControllerService.`getAllPorts(SystemInformation system, DataPathId dpid)` Returns the information from the team of controllers forming a cluster describing each of the ports currently connected for the given datapath

  - ### Uses of Port in com.h3c.sdn.teamcs

    Methods in com.h3c.sdn.teamcs that return Port
    Modifier and Type | Method and Description
    --- | ---
    `Port` | TeamControllerService.`getPort(DataPathId dpid, BigPortNumber portNumber)` Returns the port description for the given port, from the specified datapath.

    Methods in com.h3c.sdn.teamcs that return types with arguments of type Port
    Modifier and Type | Method and Description
    --- | ---
    `List<Port>` | TeamControllerService.`getPorts(DataPathId dpid)` Returns the port description from the specified datapath.

Copyright © 2014. All Rights Reserved.