| 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 | |
| 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 | |
| public interface | |
| public interface | ChannelPipeline
A list of |
| public interface | |
| public interface | EventLoopGroup
Special |
| public interface | FileRegion
A region of a file that is sent via a |
| public interface | IoExecutionContext
The execution context for an |
| public interface | IoHandle
A handle that will process I/O. |
| public interface | IoHandler
Handles IO dispatching for an |
| public interface | IoHandlerFactory
Factory for |
| public interface | MessageSizeEstimator
Responsible to estimate the size of a message. |
| public interface | ReadBufferAllocator
Implementations of this interface can influence how |
| public interface | ReadHandleFactory
Implementations allow to influence how much data / messages are read per read loop invocation. |
| public interface | SelectStrategy
Select strategy interface. |
| public interface | SelectStrategyFactory
Factory that creates a new |
| public interface | ServerChannel
A |
| public interface | |
| public interface | WriteHandleFactory
Implementations allow to influence how much data / messages are written per write loop invocation. |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractChannel<P extends Channel, L extends SocketAddress, R extends SocketAddress>
A skeletal |
| public abstract class | |
| public abstract class | AbstractServerChannel<P extends Channel, L extends SocketAddress, R extends SocketAddress>
A skeletal |
| public class | AdaptiveReadHandleFactory
The |
| public abstract class | BufferAddressedEnvelope<
The type of socket address used for recipient and sender. A extends SocketAddress, The concrete sub-type of this class, used for implementing T extends BufferAddressedEnvelopesend().Base class for addressed envelopes that have |
| public class | ChannelException
A |
| public class | ChannelFutureListeners
|
| public abstract class | ChannelHandlerAdapter
Skeleton implementation of a |
| pack-priv class | |
| public abstract class | ChannelInitializer<
A sub-type of C extends Channel>ChannelA special |
| public class | ChannelOption<
the type of the value which is valid for the T>ChannelOptionA |
| pack-priv class | ChannelOutboundBuffer
(Transport implementors only) an internal data structure used by |
| public class | ChannelOutputShutdownException
Used to fail pending writes when a channel's output has been shutdown. |
| public class | ChannelPipelineException
A |
| public class | CoalescingBufferQueue
A FIFO queue of bytes where producers add bytes by repeatedly adding |
| public class | CombinedChannelDuplexHandler<I extends ChannelHandler, O extends ChannelHandler>
Combines the inbound handling of one |
| 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 | DefaultBufferAddressedEnvelope<
the type of the recipient and sender addresses. A extends SocketAddress>The default |
| pack-priv class | |
| public class | DefaultChannelId
The default |
| public abstract class | DefaultChannelPipeline
The default |
| public class | DefaultFileRegion
Default |
| public class | DefaultMessageSizeEstimator
Default |
| pack-priv class | DefaultSelectStrategy
Default select strategy. |
| public class | DefaultSelectStrategyFactory
Factory which uses the default select strategy. |
| public class | FixedReadHandleFactory
The |
| public abstract class | MaxMessagesReadHandleFactory
Base implementation of |
| public class | |
| public class | MultithreadEventLoopGroup
|
| public class | PendingWriteQueue
A queue of write operations which are pending for later execution. |
| public class | ReflectiveChannelFactory<T extends Channel>
A |
| public class | ReflectiveServerChannelFactory<T extends ServerChannel>
A |
| public class | ServerChannelReadHandleFactory
|
| public class | |
| public abstract class | SimpleChannelInboundHandler<I>
|
| public abstract class | SimpleUserEventChannelHandler<I>
|
| public class | SingleThreadEventLoop
|
| pack-priv class | StacklessClosedChannelException
Cheap |
| public class | WriteBufferWaterMark
|
| Modifier and Type | Enum and Description |
|---|---|
| public enum | ChannelShutdownDirection
The direction of a shutdown. |