| Modifier and Type | Interface and Description |
|---|---|
| public interface | AddressedEnvelope<
the type of the wrapped message M, the type of the address A extends SocketAddress>A message that wraps another message with a sender address and a recipient address. |
| public interface | Channel
A nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind. |
| public interface | ChannelConfig
A set of configuration properties of a |
| public interface | ChannelFactory<T extends Channel>
Deprecated
as a consequence of Creates a new ChannelFactory being deprecated.
Channel.
|
| public interface | ChannelFuture
The result of an asynchronous |
| public interface | ChannelFutureListener
Listens to the result of a |
| public interface | ChannelHandler
Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
its |
| public interface | ChannelHandlerContext
Enables a |
| public interface | |
| public interface | ChannelInboundHandler
|
| public interface | |
| public interface | ChannelOutboundHandler
|
| public interface | |
| public interface | ChannelPipeline
A list of |
| public interface | ChannelProgressiveFuture
An special |
| public interface | ChannelProgressiveFutureListener
An |
| public interface | ChannelProgressivePromise
Special |
| public interface | ChannelPromise
Special |
| public interface | |
| public interface | EventLoopGroup
Special |
| public interface | EventLoopTaskQueueFactory
Factory used to create |
| public interface | FileRegion
A region of a file that is sent via a |
| public interface | MaxBytesRecvByteBufAllocator
|
| public interface | MaxMessagesRecvByteBufAllocator
|
| public interface | MessageSizeEstimator
Responsible to estimate the size of a message. |
| public interface | RecvByteBufAllocator
Allocates a new receive buffer whose capacity is probably large enough to read all inbound data and small enough not to waste its space. |
| public interface | SelectStrategy
Select strategy interface. |
| public interface | SelectStrategyFactory
Factory that creates a new |
| public interface | ServerChannel
A |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractChannel
A skeletal |
| pack-priv abstract class | |
| public abstract class | |
| public abstract class | AbstractEventLoop
Skeletal implementation of |
| public abstract class | AbstractEventLoopGroup
Skeletal implementation of |
| public abstract class | AbstractServerChannel
A skeletal server-side |
| public class | AdaptiveRecvByteBufAllocator
The |
| public class | ChannelDuplexHandler
|
| public class | ChannelException
A |
| public class | ChannelFlushPromiseNotifier
This implementation allows to register |
| public abstract class | ChannelHandlerAdapter
Skeleton implementation of a |
| pack-priv class | |
| public class | ChannelInboundHandlerAdapter
Abstract base class for |
| public abstract class | ChannelInitializer<
A sub-type of C extends Channel>ChannelA special |
| public class | ChannelMetadata
Represents the properties of a |
| public class | ChannelOption<
the type of the value which is valid for the T>ChannelOptionA |
| public class | ChannelOutboundBuffer
(Transport implementors only) an internal data structure used by |
| public class | ChannelOutboundHandlerAdapter
Skeleton implementation of a |
| public class | ChannelPipelineException
A |
| public 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.
|
| public class | ChannelPromiseNotifier
Deprecated
use ChannelFutureListener implementation which takes other PromiseNotifier.
ChannelPromise(s) and notifies them on completion.
|
| public class | CoalescingBufferQueue
A FIFO queue of bytes where producers add bytes by repeatedly adding |
| public class | CombinedChannelDuplexHandler<I extends ChannelInboundHandler, O extends ChannelOutboundHandler>
Combines a |
| pack-priv abstract class | CompleteChannelFuture
A skeletal |
| public class | ConnectTimeoutException
|
| public class | DefaultAddressedEnvelope<
the type of the wrapped message M, the type of the recipient address A extends SocketAddress>The default |
| public class | DefaultChannelConfig
The default |
| pack-priv class | |
| public class | DefaultChannelId
The default |
| public class | DefaultChannelPipeline
The default |
| public class | DefaultChannelProgressivePromise
The default |
| public class | DefaultChannelPromise
The default |
| public class | |
| public class | DefaultEventLoopGroup
|
| public class | DefaultFileRegion
Default |
| public class | DefaultMaxBytesRecvByteBufAllocator
The |
| public abstract class | DefaultMaxMessagesRecvByteBufAllocator
Default implementation of |
| public class | DefaultMessageSizeEstimator
Default |
| pack-priv class | DefaultSelectStrategy
Default select strategy. |
| public class | DefaultSelectStrategyFactory
Factory which uses the default select strategy. |
| public class | |
| public class | EventLoopException
Special |
| pack-priv class | |
| pack-priv class | FailedChannelFuture
The |
| public class | FixedRecvByteBufAllocator
The |
| public abstract class | MultithreadEventLoopGroup
Abstract base class for |
| pack-priv abstract class | |
| public class | PendingWriteQueue
A queue of write operations which are pending for later execution. |
| public class | PreferHeapByteBufAllocator
Wraps another |
| public class | ReflectiveChannelFactory<T extends Channel>
Deprecated
as a consequence of A ChannelFactory being deprecated.
ChannelFactory that instantiates a new Channel by invoking its default constructor reflectively.
|
| public class | ServerChannelRecvByteBufAllocator
|
| public abstract class | SimpleChannelInboundHandler<I>
|
| public abstract class | SimpleUserEventChannelHandler<I>
|
| public abstract class | SingleThreadEventLoop
Abstract base class for |
| pack-priv class | StacklessClosedChannelException
Cheap |
| pack-priv class | SucceededChannelFuture
The |
| public class | ThreadPerChannelEventLoop
Deprecated
this will be remove in the next-major release.
SingleThreadEventLoop which is used to handle OIO Channel's.
|
| public class | ThreadPerChannelEventLoopGroup
Deprecated
this will be remove in the next-major release.
An EventLoopGroup that creates one EventLoop per Channel.
|
| public class | |
| public class | WriteBufferWaterMark
WriteBufferWaterMark is used to set low water mark and high water mark for the write buffer. |