## Uses of Interface
com.h3c.of.ctl.pkt.Hint

- Packages that use Hint
  Package | Description
  --- | ---
  com.h3c.of.ctl.pkt | Public API for the OpenFlow Packet Sequencer and participating Packet Listeners.

- - ### Uses of Hint in com.h3c.of.ctl.pkt

    Classes in com.h3c.of.ctl.pkt that implement Hint
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractHint` An abstract base implementation of `Hint` that handles the hint type.
    `class` | `ExperimenterHint` A default implementation of an experimenter-defined `Hint`.
    `class` | `HandlerHint` Represents a hint that names the implementing class of the `SequencedPacketListener` that declared to the `PacketSequencer` that the Packet-In message was "handled".
    `class` | `TypeOnlyHint` Represents a hint that has no contextual data other than its type.

    Methods in com.h3c.of.ctl.pkt that return Hint
    Modifier and Type | Method and Description
    --- | ---
    `static Hint` | HintFactory.`createHint(HintType type)` Creates a hint with the specified type.
    `static Hint` | HintFactory.`createHint(HintType type, Class<? extends SequencedPacketListener> cls)` Creates a hint that describes the implementing class of a packet listener.
    `static Hint` | HintFactory.`createHint(int experType)` Creates an experimenter hint for the specified experimenter-defined type.
    `static Hint` | HintFactory.`createHint(int experType, ExperimenterHint.Payload payload)` Creates an experimenter hint for the specified experimenter-defined type and given payload.

    Methods in com.h3c.of.ctl.pkt that return types with arguments of type Hint
    Modifier and Type | Method and Description
    --- | ---
    `List<Hint>` | MessageContext.`getHints()` Returns the hints contained in this context, in the order they were added by the Advisors.
    `List<Hint>` | MessageContextAdapter.`getHints()`

    Methods in com.h3c.of.ctl.pkt with parameters of type Hint
    Modifier and Type | Method and Description
    --- | ---
    `MessageContext` | MessageContext.`addHint(Hint hint)` Adds a hint to the context.
    `MessageContext` | MessageContextAdapter.`addHint(Hint hint)`

Copyright © 2014. All Rights Reserved.