## Uses of Interface
com.h3c.of.ctl.MessageEvent

- Packages that use MessageEvent
  Package | Description
  --- | ---
  com.h3c.of.ctl | Public API for the OpenFlow Controller.
  com.h3c.of.ctl.pkt | Public API for the OpenFlow Packet Sequencer and participating Packet Listeners.
  com.h3c.sdn.trace | Provide interface for accessing trace level data from the OpenFlow Controller

- - ### Uses of MessageEvent in com.h3c.of.ctl

    Subinterfaces of MessageEvent in com.h3c.of.ctl
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `CheckpointEvent` An OpenFlow Controller Checkpoint event.

    Methods in com.h3c.of.ctl that return MessageEvent
    Modifier and Type | Method and Description
    --- | ---
    `MessageEvent` | TxRxControl.`poll(long timeoutMs)` Retrieves and removes the head of the TX/RX message event queue, waiting up to the specified number of milliseconds for an element to become available.
    `MessageEvent` | TxRxControl.`take()` Retrieves and removes the head of the TX/RX message event queue, waiting if necessary until an element becomes available.

    Methods in com.h3c.of.ctl with parameters of type MessageEvent
    Modifier and Type | Method and Description
    --- | ---
    `void` | SubComponentListener.`event(MessageEvent event)` Callback invoked when a message event occurs.

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

    Methods in com.h3c.of.ctl.pkt that return MessageEvent
    Modifier and Type | Method and Description
    --- | ---
    `MessageEvent` | MessageContext.`srcEvent()` Returns the associated PacketIn message event.
    `MessageEvent` | MessageContextAdapter.`srcEvent()`

    Methods in com.h3c.of.ctl.pkt with parameters of type MessageEvent
    Modifier and Type | Method and Description
    --- | ---
    `void` | PacketSequencerSink.`processPacket(MessageEvent ev)` Processes the specified packet-in event.

  - ### Uses of MessageEvent in com.h3c.sdn.trace

    Methods in com.h3c.sdn.trace that return MessageEvent
    Modifier and Type | Method and Description
    --- | ---
    `MessageEvent` | MessageEventWrapper.`event()` Returns the wrapped message event.

    Constructors in com.h3c.sdn.trace with parameters of type MessageEvent
    Constructor and Description
    `MessageEventWrapper(long wrapId, MessageEvent me)` Wraps an id value around a message event.

Copyright © 2014. All Rights Reserved.