Package | Description |
---|---|
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.embedded |
A virtual
Channel that helps wrapping a series of handlers to
unit test the handlers or use them in non-I/O context. |
io.netty.channel.epoll |
Optimized transport for linux which uses EPOLL Edge-Triggered Mode
for maximal performance.
|
io.netty.channel.group |
A channel registry which helps a user maintain the list of open
Channel s and perform bulk operations on them. |
io.netty.handler.codec |
Extensible decoder and its common implementations which deal with the
packet fragmentation and reassembly issue found in a stream-based transport
such as TCP/IP.
|
io.netty.handler.codec.http2 |
Handlers for sending and receiving HTTP/2 frames.
|
io.netty.handler.codec.spdy |
Encoder, decoder, session handler and their related message types for the SPDY protocol.
|
io.netty.handler.proxy |
Adds support for client connections via proxy protocols such as
SOCKS and
HTTP CONNECT tunneling
|
io.netty.handler.timeout |
Adds support for read and write timeout and idle connection notification
using a
Timer . |
Modifier and Type | Class and Description |
---|---|
class |
ChannelPromiseAggregator
Deprecated.
Use
PromiseCombiner
Class which is used to consolidate multiple channel futures into one, by
listening to the individual futures and producing an aggregated result
(success/failure) when all futures have completed. |
class |
ChannelPromiseNotifier
ChannelFutureListener implementation which takes other
ChannelPromise (s) and notifies them on completion. |
Modifier and Type | Field and Description |
---|---|
static ChannelFutureListener |
ChannelFutureListener.CLOSE
A
ChannelFutureListener that closes the Channel which is
associated with the specified ChannelFuture . |
static ChannelFutureListener |
ChannelFutureListener.CLOSE_ON_FAILURE
A
ChannelFutureListener that closes the Channel when the
operation ended up with a failure or cancellation rather than a success. |
static ChannelFutureListener |
ChannelFutureListener.FIRE_EXCEPTION_ON_FAILURE
|
Modifier and Type | Method and Description |
---|---|
void |
CoalescingBufferQueue.add(ByteBuf buf,
ChannelFutureListener listener)
Add a buffer to the end of the queue and associate a listener with it that should be completed when
all the buffers bytes have been consumed from the queue and written.
|
Modifier and Type | Field and Description |
---|---|
private ChannelFutureListener |
EmbeddedChannel.recordExceptionListener |
Modifier and Type | Class and Description |
---|---|
private class |
AbstractEpollStreamChannel.SpliceInChannelTask |
Modifier and Type | Field and Description |
---|---|
private ChannelFutureListener |
DefaultChannelGroupFuture.childListener |
private ChannelFutureListener |
DefaultChannelGroup.remover |
Modifier and Type | Field and Description |
---|---|
private ChannelFutureListener |
MessageAggregator.continueResponseWriteListener |
Modifier and Type | Class and Description |
---|---|
class |
DefaultHttp2ConnectionEncoder.FlowControlledBase
Common base type for payloads to deliver via flow-control.
|
private class |
DefaultHttp2ConnectionEncoder.FlowControlledData
Wrap a DATA frame so it can be written subject to flow-control.
|
private class |
DefaultHttp2ConnectionEncoder.FlowControlledHeaders
Wrap headers so they can be written subject to flow-control.
|
private static class |
Http2ConnectionHandler.ClosingChannelFutureListener
Closes the channel when the future completes.
|
(package private) class |
Http2MultiplexCodec.Http2StreamChannel |
Modifier and Type | Field and Description |
---|---|
private ChannelFutureListener |
Http2ConnectionHandler.closeListener |
Modifier and Type | Class and Description |
---|---|
private static class |
SpdySessionHandler.ClosingChannelFutureListener |
Modifier and Type | Field and Description |
---|---|
private ChannelFutureListener |
SpdySessionHandler.closeSessionFutureListener |
Modifier and Type | Field and Description |
---|---|
private ChannelFutureListener |
ProxyHandler.writeListener |
Modifier and Type | Class and Description |
---|---|
private class |
WriteTimeoutHandler.WriteTimeoutTask |
Modifier and Type | Field and Description |
---|---|
private ChannelFutureListener |
IdleStateHandler.writeListener |