| Package | Description |
|---|---|
| io.netty.bootstrap |
The helper classes with fluent API which enable an easy implementation of
typical client side and server side channel initialization.
|
| io.netty.channel |
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
|
| io.netty.channel.local |
A virtual transport that enables the communication between the two
parties in the same virtual machine.
|
| io.netty.channel.nio |
NIO-based channel
API implementation - recommended for a large number of connections (>= 1000).
|
| io.netty.channel.oio |
Old blocking I/O based channel API implementation - recommended for
a small number of connections (< 1000).
|
| io.netty.channel.socket |
Abstract TCP and UDP socket interfaces which extend the core channel API.
|
| io.netty.channel.socket.nio |
NIO-based socket channel
API implementation - recommended for a large number of connections (>= 1000).
|
| io.netty.channel.socket.oio |
Old blocking I/O based socket channel API implementation - recommended for
a small number of connections (< 1000).
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ServerChannelFactory<T extends ServerChannel>
Factory that creates a new
Channel on AbstractBootstrap.bind(), Bootstrap.connect(), and
AbstractBootstrap.bind(). |
| Modifier and Type | Method and Description |
|---|---|
ServerBootstrap |
ServerBootstrap.channel(Class<? extends ServerChannel> channelClass)
|
ServerBootstrap |
ServerBootstrap.channelFactory(ServerChannelFactory<? extends ServerChannel> channelFactory)
ChannelFactory which is used to create Channel instances from
when calling AbstractBootstrap.bind(). |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractServerChannel
A skeletal server-side
Channel implementation. |
| Modifier and Type | Class and Description |
|---|---|
class |
LocalServerChannel
A
ServerChannel for the local transport which allows in VM communication. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractNioMessageServerChannel |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractOioMessageServerChannel |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ServerSocketChannel
A TCP/IP
ServerChannel which accepts incoming TCP/IP connections. |
| Modifier and Type | Class and Description |
|---|---|
class |
NioServerSocketChannel
A
ServerSocketChannel implementation which uses
NIO selector based implementation to accept new connections. |
| Modifier and Type | Class and Description |
|---|---|
class |
OioServerSocketChannel
ServerSocketChannel which accepts new connections and create the OioSocketChannel's for them. |
Copyright © 2008–2013 The Netty Project. All rights reserved.