EventLoopGroup functionality.See: Description
| Interface | Description |
|---|---|
| MigratableHandler |
A nio event handler that supports migration between
NioThread instances. |
| SelectionHandler |
The SelectionHandler is a callback interface that gets called by an IO-thread when there data available to read, or space
available to write.
|
| Class | Description |
|---|---|
| AbstractHandler | |
| ChannelInboundHandlerWithCounters |
Trigger for the ChannelReader to inject the appropriate counters.
|
| NioChannel |
A
Channel implementation tailored for non blocking IO using
Selector in combination with a non blocking SocketChannel. |
| NioChannelFactory | |
| NioChannelReader |
When the
NioThread receives a read event from the Selector, then the
NioChannelReader.handle() is called to read out the data from the socket into a bytebuffer and hand it over to the
ChannelInboundHandler to get processed. |
| NioChannelWriter | |
| NioEventLoopGroup |
A non blocking
EventLoopGroup implementation that makes use of Selector to have a
limited set of io threads, handle an arbitrary number of connections. |
| NioThread | |
| SelectorOptimizer |
The SelectorOptimizer optimizes the Selector so less litter is being created.
|
| Enum | Description |
|---|---|
| SelectorMode |
Controls the mode in which IO and acceptor thread selectors will be operating
|
EventLoopGroup functionality. It relies
on Selector to be notified if there is something to read/write.Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.