| Package | Description |
|---|---|
| org.jboss.netty.channel.socket.nio |
NIO-based socket channel
API implementation - recommended for a large number of connections (>= 1000).
|
| Modifier and Type | Field and Description |
|---|---|
private WorkerPool<NioWorker> |
NioClientSocketChannelFactory.workerPool |
(package private) WorkerPool<NioWorker> |
NioServerSocketChannel.workerPool |
private WorkerPool<NioWorker> |
NioServerSocketChannelFactory.workerPool |
| Modifier and Type | Method and Description |
|---|---|
NioWorker |
NioSocketChannel.getWorker() |
protected NioWorker |
NioWorkerPool.newWorker(java.util.concurrent.Executor executor) |
| Constructor and Description |
|---|
NioAcceptedSocketChannel(ChannelFactory factory,
ChannelPipeline pipeline,
Channel parent,
ChannelSink sink,
java.nio.channels.SocketChannel socket,
NioWorker worker,
java.lang.Thread bossThread) |
NioClientSocketChannel(ChannelFactory factory,
ChannelPipeline pipeline,
ChannelSink sink,
NioWorker worker) |
NioSocketChannel(Channel parent,
ChannelFactory factory,
ChannelPipeline pipeline,
ChannelSink sink,
java.nio.channels.SocketChannel socket,
NioWorker worker) |
| Constructor and Description |
|---|
NioClientSocketChannelFactory(BossPool<NioClientBoss> bossPool,
WorkerPool<NioWorker> workerPool)
Creates a new instance.
|
NioClientSocketChannelFactory(java.util.concurrent.Executor bossExecutor,
int bossCount,
WorkerPool<NioWorker> workerPool)
Creates a new instance.
|
NioClientSocketChannelFactory(java.util.concurrent.Executor bossExecutor,
int bossCount,
WorkerPool<NioWorker> workerPool,
Timer timer)
Creates a new instance.
|
NioServerSocketChannel(ChannelFactory factory,
ChannelPipeline pipeline,
ChannelSink sink,
Boss boss,
WorkerPool<NioWorker> workerPool) |
NioServerSocketChannelFactory(BossPool<NioServerBoss> bossPool,
WorkerPool<NioWorker> workerPool)
Create a new instance.
|
NioServerSocketChannelFactory(java.util.concurrent.Executor bossExecutor,
int bossCount,
WorkerPool<NioWorker> workerPool)
Create a new instance.
|
NioServerSocketChannelFactory(java.util.concurrent.Executor bossExecutor,
WorkerPool<NioWorker> workerPool)
Creates a new instance.
|