See: Description
| Interface | Description |
|---|---|
| IoEventQueueHandler |
Listens and filters all event queue operations occurring in
OrderedThreadPoolExecutor and UnorderedThreadPoolExecutor. |
| IoEventSizeEstimator |
Estimates the amount of memory that the specified
IoEvent occupies
in the current JVM. |
| Class | Description |
|---|---|
| DefaultIoEventSizeEstimator |
A default
IoEventSizeEstimator implementation. |
| ExecutorFilter |
A filter that forwards I/O events to
Executor to enforce a certain
thread model while allowing the events per session to be processed
simultaneously. |
| IoEventQueueThrottle |
Throttles incoming or outgoing events.
|
| OrderedThreadPoolExecutor |
A
ThreadPoolExecutor that maintains the order of IoEvents. |
| UnorderedThreadPoolExecutor |
A
ThreadPoolExecutor that does not maintain the order of IoEvents. |
| WriteRequestFilter |
Attaches an
IoEventQueueHandler to an IoSession's
WriteRequest queue to provide accurate write queue status tracking. |