## Uses of Class
org.apache.mina.core.session.IoEvent

- Packages that use IoEvent
  Package | Description
  --- | ---
  org.apache.mina.core.filterchain |
  org.apache.mina.filter.executor | `IoFilter`s that provide flexible thread model and event queue monitoring interface.

- - ### Uses of IoEvent in org.apache.mina.core.filterchain

    Subclasses of IoEvent in org.apache.mina.core.filterchain
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IoFilterEvent` An I/O event or an I/O request that MINA provides for `IoFilter`s.

  - ### Uses of IoEvent in org.apache.mina.filter.executor

    Methods in org.apache.mina.filter.executor with parameters of type IoEvent
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | IoEventQueueThrottle.`accept(Object source, IoEvent event)`
    `boolean` | IoEventQueueHandler.`accept(Object source, IoEvent event)` Returns `true` if and only if the specified `event` is allowed to be offered to the event queue.
    `int` | IoEventSizeEstimator.`estimateSize(IoEvent event)` Estimate the IoEvent size in numberof bytes
    `int` | DefaultIoEventSizeEstimator.`estimateSize(IoEvent event)` Estimate the IoEvent size in numberof bytes
    `void` | IoEventQueueThrottle.`offered(Object source, IoEvent event)`
    `void` | IoEventQueueHandler.`offered(Object source, IoEvent event)` Invoked after the specified `event` has been offered to the event queue.
    `void` | IoEventQueueThrottle.`polled(Object source, IoEvent event)`
    `void` | IoEventQueueHandler.`polled(Object source, IoEvent event)` Invoked after the specified `event` has been polled from the event queue.

Copyright © 2004-2012 Apache MINA Project. All Rights Reserved.