| 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.embedded | A virtual  Channelthat 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
  Channels and perform bulk operations on them. | 
| io.netty.channel.kqueue | BSD specific transport. | 
| 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.pool | Implementations and API for  Channelpools. | 
| io.netty.channel.rxtx | A serial and parallel port communication transport based on RXTX. | 
| io.netty.channel.sctp | Abstract SCTP socket interfaces which extend the core channel API. | 
| io.netty.channel.sctp.nio | NIO-based SCTP Channel
 API implementation - recommended for a large number of connections (>= 1000). | 
| io.netty.channel.sctp.oio | Old blocking I/O based SCTP 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). | 
| io.netty.channel.udt | UDT Transport. | 
| io.netty.channel.udt.nio | UDT Transport for NIO Channels. | 
| io.netty.channel.unix | Unix specific transport. | 
| io.netty.handler.address | Package to dynamically replace local / remote  SocketAddress. | 
| 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.base64 | |
| io.netty.handler.codec.bytes | Encoder and decoder which transform an array of bytes into a
  ByteBufand vice versa. | 
| io.netty.handler.codec.compression | |
| io.netty.handler.codec.dns | DNS codec. | 
| io.netty.handler.codec.haproxy | Decodes an HAProxy proxy protocol header | 
| io.netty.handler.codec.http | Encoder, decoder and their related message types for HTTP. | 
| io.netty.handler.codec.http.cors | This package contains Cross Origin Resource Sharing (CORS) related classes. | 
| io.netty.handler.codec.http.multipart | HTTP multipart support. | 
| io.netty.handler.codec.http.websocketx | Encoder, decoder, handshakers and their related message types for
 Web Socket data frames. | 
| io.netty.handler.codec.http.websocketx.extensions | Encoder, decoder, handshakers to handle
 WebSocket Extensions. | 
| io.netty.handler.codec.http.websocketx.extensions.compression | Encoder, decoder, handshakers to handle most common WebSocket Compression Extensions. | 
| io.netty.handler.codec.http2 | Handlers for sending and receiving HTTP/2 frames. | 
| io.netty.handler.codec.json | JSON specific codecs. | 
| io.netty.handler.codec.marshalling | Decoder and Encoder which uses JBoss Marshalling. | 
| io.netty.handler.codec.memcache | Common superset of ascii and binary classes. | 
| io.netty.handler.codec.memcache.binary | Implementations and Interfaces for the Memcache Binary protocol. | 
| io.netty.handler.codec.mqtt | Encoder, decoder and different Message Types for MQTT. | 
| io.netty.handler.codec.protobuf | Encoder and decoder which transform a
 Google Protocol Buffers
  MessageandMessageNanointo aByteBufand vice versa. | 
| io.netty.handler.codec.redis | Encoder, decoder for Redis. | 
| io.netty.handler.codec.rtsp | An RTSP
 extension based on the HTTP codec. | 
| io.netty.handler.codec.sctp | Decoder and encoders to manage message completion and multi-streaming codec in SCTP/IP. | 
| io.netty.handler.codec.serialization | Encoder, decoder and their compatibility stream implementations which
 transform a  Serializableobject into a byte buffer and
 vice versa. | 
| io.netty.handler.codec.smtp | SMTP codec. | 
| io.netty.handler.codec.socks | Encoder, decoder and their related message types for Socks. | 
| io.netty.handler.codec.socksx | Encoder, decoder and their related message types for SOCKS protocol. | 
| io.netty.handler.codec.socksx.v4 | Encoder, decoder and their related message types for SOCKSv4 protocol. | 
| io.netty.handler.codec.socksx.v5 | Encoder, decoder and their related message types for SOCKSv5 protocol. | 
| io.netty.handler.codec.spdy | Encoder, decoder, session handler and their related message types for the SPDY protocol. | 
| io.netty.handler.codec.stomp | STOMP codec | 
| io.netty.handler.codec.string | |
| io.netty.handler.codec.xml | XML codec provides asynchronous and non-blocking XML parser based on the
 Aalto XML parser. | 
| io.netty.handler.flow | Package to control the flow of messages. | 
| io.netty.handler.flush | Package to control flush behavior. | 
| io.netty.handler.ipfilter | Package to filter IP addresses (allow/deny). | 
| io.netty.handler.logging | Logs the I/O events for debugging purpose. | 
| io.netty.handler.pcap | Capture data and write into Pcap format which helps in troubleshooting. | 
| io.netty.handler.proxy | Adds support for client connections via proxy protocols such as
 SOCKS and
 HTTP CONNECT tunneling | 
| io.netty.handler.ssl | |
| io.netty.handler.ssl.ocsp | Certificate validation using OCSP | 
| io.netty.handler.stream | Writes very large data stream asynchronously neither spending a lot of
 memory nor getting  OutOfMemoryError. | 
| io.netty.handler.timeout | Adds support for read and write timeout and idle connection notification
 using a  Timer. | 
| io.netty.handler.traffic | Implementation of a Traffic Shaping Handler and Dynamic Statistics. | 
| io.netty.resolver.dns | An alternative to Java's built-in domain name lookup mechanism that resolves a domain name asynchronously,
 which supports the queries of an arbitrary DNS record type as well. | 
| Class and Description | 
|---|
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelFactory Creates a new  Channel. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelOption A  ChannelOptionallows to configure aChannelConfigin a type-safe
 way. | 
| EventLoopGroup Special  EventExecutorGroupwhich allows registeringChannels that get
 processed for later selection during the event loop. | 
| ServerChannel | 
| Class and Description | 
|---|
| AbstractChannel A skeletal  Channelimplementation. | 
| AbstractChannel.AbstractUnsafe Unsafeimplementation which sub-classes must extend and use. | 
| AbstractCoalescingBufferQueue | 
| AdaptiveRecvByteBufAllocator The  RecvByteBufAllocatorthat automatically increases and
 decreases the predicted buffer size on feed back. | 
| AddressedEnvelope A message that wraps another message with a sender address and a recipient address. | 
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| Channel.Unsafe Unsafe operations that should never be called from user-code. | 
| ChannelConfig A set of configuration properties of a  Channel. | 
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelException A  RuntimeExceptionwhich is thrown when an I/O operation fails. | 
| ChannelFlushPromiseNotifier This implementation allows to register  ChannelFutureinstances which will get notified once some amount of
 data was written and so a checkpoint was reached. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelFutureListener Listens to the result of a  ChannelFuture. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelId Represents the globally unique identifier of a  Channel. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelInboundInvoker | 
| ChannelMetadata Represents the properties of a  Channelimplementation. | 
| ChannelOption A  ChannelOptionallows to configure aChannelConfigin a type-safe
 way. | 
| ChannelOutboundBuffer (Transport implementors only) an internal data structure used by  AbstractChannelto store its pending
 outbound write requests. | 
| ChannelOutboundBuffer.MessageProcessor | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundInvoker | 
| ChannelPipeline A list of  ChannelHandlers which handles or intercepts inbound events and outbound operations of aChannel. | 
| ChannelProgressiveFuture An special  ChannelFuturewhich is used to indicate theFileRegiontransfer progress | 
| ChannelProgressivePromise Special  ChannelPromisewhich will be notified once the associated bytes is transferring. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| DefaultChannelId The default  ChannelIdimplementation. | 
| DefaultChannelPipeline The default  ChannelPipelineimplementation. | 
| DefaultFileRegion | 
| DefaultMaxBytesRecvByteBufAllocator The  RecvByteBufAllocatorthat yields a buffer size prediction based upon decrementing the value from
 the max bytes per read. | 
| DefaultMaxMessagesRecvByteBufAllocator Default implementation of  MaxMessagesRecvByteBufAllocatorwhich respectsChannelConfig.isAutoRead()and also prevents overflow. | 
| EventLoop Will handle all the I/O operations for a  Channelonce registered. | 
| EventLoopGroup Special  EventExecutorGroupwhich allows registeringChannels that get
 processed for later selection during the event loop. | 
| FileRegion A region of a file that is sent via a  Channelwhich supports
 zero-copy file transfer. | 
| FixedRecvByteBufAllocator The  RecvByteBufAllocatorthat always yields the same buffer
 size prediction. | 
| MaxBytesRecvByteBufAllocator RecvByteBufAllocatorthat limits a read operation based upon a maximum value per individual read
 and a maximum amount when a read operation is attempted by the event loop. | 
| MaxMessagesRecvByteBufAllocator RecvByteBufAllocatorthat limits the number of read operations that will be attempted when a read operation
 is attempted by the event loop. | 
| MessageSizeEstimator Responsible to estimate the size of a message. | 
| MessageSizeEstimator.Handle | 
| MultithreadEventLoopGroup Abstract base class for  EventLoopGroupimplementations that handles their tasks with multiple threads at
 the same time. | 
| 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. | 
| RecvByteBufAllocator.ExtendedHandle | 
| RecvByteBufAllocator.Handle Deprecated. 
 | 
| SelectStrategy Select strategy interface. | 
| SelectStrategyFactory Factory that creates a new  SelectStrategyevery time. | 
| ServerChannel | 
| SingleThreadEventLoop Abstract base class for  EventLoops that execute all its submitted tasks in a single thread. | 
| ThreadPerChannelEventLoopGroup Deprecated. 
 this will be remove in the next-major release. | 
| VoidChannelPromise | 
| WriteBufferWaterMark WriteBufferWaterMark is used to set low water mark and high water mark for the write buffer. | 
| Class and Description | 
|---|
| AbstractChannel A skeletal  Channelimplementation. | 
| AbstractChannel.AbstractUnsafe Unsafeimplementation which sub-classes must extend and use. | 
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| Channel.Unsafe Unsafe operations that should never be called from user-code. | 
| ChannelConfig A set of configuration properties of a  Channel. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelId Represents the globally unique identifier of a  Channel. | 
| ChannelMetadata Represents the properties of a  Channelimplementation. | 
| ChannelOutboundBuffer (Transport implementors only) an internal data structure used by  AbstractChannelto store its pending
 outbound write requests. | 
| ChannelOutboundInvoker | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| DefaultChannelPipeline The default  ChannelPipelineimplementation. | 
| EventLoop Will handle all the I/O operations for a  Channelonce registered. | 
| Class and Description | 
|---|
| AbstractChannel A skeletal  Channelimplementation. | 
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelConfig A set of configuration properties of a  Channel. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelMetadata Represents the properties of a  Channelimplementation. | 
| ChannelOption A  ChannelOptionallows to configure aChannelConfigin a type-safe
 way. | 
| ChannelOutboundBuffer (Transport implementors only) an internal data structure used by  AbstractChannelto store its pending
 outbound write requests. | 
| ChannelOutboundInvoker | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| DefaultChannelConfig The default  ChannelConfigimplementation. | 
| EventLoop Will handle all the I/O operations for a  Channelonce registered. | 
| EventLoopGroup Special  EventExecutorGroupwhich allows registeringChannels that get
 processed for later selection during the event loop. | 
| EventLoopTaskQueueFactory | 
| MessageSizeEstimator Responsible to estimate the size of a message. | 
| MultithreadEventLoopGroup Abstract base class for  EventLoopGroupimplementations that handles their tasks with multiple threads at
 the same time. | 
| 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. | 
| RecvByteBufAllocator.Handle Deprecated. 
 | 
| SelectStrategyFactory Factory that creates a new  SelectStrategyevery time. | 
| ServerChannel | 
| SingleThreadEventLoop Abstract base class for  EventLoops that execute all its submitted tasks in a single thread. | 
| WriteBufferWaterMark WriteBufferWaterMark is used to set low water mark and high water mark for the write buffer. | 
| Class and Description | 
|---|
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelException A  RuntimeExceptionwhich is thrown when an I/O operation fails. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelId Represents the globally unique identifier of a  Channel. | 
| Class and Description | 
|---|
| AbstractChannel A skeletal  Channelimplementation. | 
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelConfig A set of configuration properties of a  Channel. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelMetadata Represents the properties of a  Channelimplementation. | 
| ChannelOption A  ChannelOptionallows to configure aChannelConfigin a type-safe
 way. | 
| ChannelOutboundBuffer (Transport implementors only) an internal data structure used by  AbstractChannelto store its pending
 outbound write requests. | 
| ChannelOutboundInvoker | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| DefaultChannelConfig The default  ChannelConfigimplementation. | 
| EventLoop Will handle all the I/O operations for a  Channelonce registered. | 
| EventLoopGroup Special  EventExecutorGroupwhich allows registeringChannels that get
 processed for later selection during the event loop. | 
| EventLoopTaskQueueFactory | 
| MessageSizeEstimator Responsible to estimate the size of a message. | 
| MultithreadEventLoopGroup Abstract base class for  EventLoopGroupimplementations that handles their tasks with multiple threads at
 the same time. | 
| 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. | 
| SelectStrategyFactory Factory that creates a new  SelectStrategyevery time. | 
| ServerChannel | 
| WriteBufferWaterMark WriteBufferWaterMark is used to set low water mark and high water mark for the write buffer. | 
| Class and Description | 
|---|
| AbstractChannel A skeletal  Channelimplementation. | 
| AbstractChannel.AbstractUnsafe Unsafeimplementation which sub-classes must extend and use. | 
| AbstractServerChannel A skeletal server-side  Channelimplementation. | 
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelConfig A set of configuration properties of a  Channel. | 
| ChannelMetadata Represents the properties of a  Channelimplementation. | 
| ChannelOutboundBuffer (Transport implementors only) an internal data structure used by  AbstractChannelto store its pending
 outbound write requests. | 
| ChannelOutboundInvoker | 
| DefaultEventLoopGroup MultithreadEventLoopGroupwhich must be used for the local transport. | 
| EventLoop Will handle all the I/O operations for a  Channelonce registered. | 
| EventLoopGroup Special  EventExecutorGroupwhich allows registeringChannels that get
 processed for later selection during the event loop. | 
| MultithreadEventLoopGroup Abstract base class for  EventLoopGroupimplementations that handles their tasks with multiple threads at
 the same time. | 
| ServerChannel | 
| Class and Description | 
|---|
| AbstractChannel A skeletal  Channelimplementation. | 
| AbstractChannel.AbstractUnsafe Unsafeimplementation which sub-classes must extend and use. | 
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| Channel.Unsafe Unsafe operations that should never be called from user-code. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelMetadata Represents the properties of a  Channelimplementation. | 
| ChannelOutboundBuffer (Transport implementors only) an internal data structure used by  AbstractChannelto store its pending
 outbound write requests. | 
| ChannelOutboundInvoker | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| EventLoop Will handle all the I/O operations for a  Channelonce registered. | 
| EventLoopGroup Special  EventExecutorGroupwhich allows registeringChannels that get
 processed for later selection during the event loop. | 
| EventLoopTaskQueueFactory | 
| FileRegion A region of a file that is sent via a  Channelwhich supports
 zero-copy file transfer. | 
| MultithreadEventLoopGroup Abstract base class for  EventLoopGroupimplementations that handles their tasks with multiple threads at
 the same time. | 
| RecvByteBufAllocator.Handle Deprecated. 
 | 
| SelectStrategyFactory Factory that creates a new  SelectStrategyevery time. | 
| SingleThreadEventLoop Abstract base class for  EventLoops that execute all its submitted tasks in a single thread. | 
| Class and Description | 
|---|
| AbstractChannel A skeletal  Channelimplementation. | 
| AbstractChannel.AbstractUnsafe Unsafeimplementation which sub-classes must extend and use. | 
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelMetadata Represents the properties of a  Channelimplementation. | 
| ChannelOutboundBuffer (Transport implementors only) an internal data structure used by  AbstractChannelto store its pending
 outbound write requests. | 
| ChannelOutboundInvoker | 
| EventLoop Will handle all the I/O operations for a  Channelonce registered. | 
| EventLoopGroup Special  EventExecutorGroupwhich allows registeringChannels that get
 processed for later selection during the event loop. | 
| FileRegion A region of a file that is sent via a  Channelwhich supports
 zero-copy file transfer. | 
| ThreadPerChannelEventLoopGroup Deprecated. 
 this will be remove in the next-major release. | 
| Class and Description | 
|---|
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| Class and Description | 
|---|
| AbstractChannel A skeletal  Channelimplementation. | 
| AbstractChannel.AbstractUnsafe Unsafeimplementation which sub-classes must extend and use. | 
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelConfig A set of configuration properties of a  Channel. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelOption A  ChannelOptionallows to configure aChannelConfigin a type-safe
 way. | 
| ChannelOutboundInvoker | 
| MessageSizeEstimator Responsible to estimate the size of a message. | 
| 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. | 
| WriteBufferWaterMark WriteBufferWaterMark is used to set low water mark and high water mark for the write buffer. | 
| Class and Description | 
|---|
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelConfig A set of configuration properties of a  Channel. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelOption A  ChannelOptionallows to configure aChannelConfigin a type-safe
 way. | 
| ChannelOutboundInvoker | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| DefaultChannelConfig The default  ChannelConfigimplementation. | 
| MessageSizeEstimator Responsible to estimate the size of a message. | 
| 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. | 
| ServerChannel | 
| WriteBufferWaterMark WriteBufferWaterMark is used to set low water mark and high water mark for the write buffer. | 
| Class and Description | 
|---|
| AbstractChannel A skeletal  Channelimplementation. | 
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelMetadata Represents the properties of a  Channelimplementation. | 
| ChannelOutboundBuffer (Transport implementors only) an internal data structure used by  AbstractChannelto store its pending
 outbound write requests. | 
| ChannelOutboundInvoker | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| ServerChannel | 
| Class and Description | 
|---|
| AbstractChannel A skeletal  Channelimplementation. | 
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelMetadata Represents the properties of a  Channelimplementation. | 
| ChannelOutboundBuffer (Transport implementors only) an internal data structure used by  AbstractChannelto store its pending
 outbound write requests. | 
| ChannelOutboundInvoker | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| ServerChannel | 
| Class and Description | 
|---|
| AddressedEnvelope A message that wraps another message with a sender address and a recipient address. | 
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelConfig A set of configuration properties of a  Channel. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelOption A  ChannelOptionallows to configure aChannelConfigin a type-safe
 way. | 
| ChannelOutboundInvoker | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| DefaultAddressedEnvelope The default  AddressedEnvelopeimplementation. | 
| DefaultChannelConfig The default  ChannelConfigimplementation. | 
| MessageSizeEstimator Responsible to estimate the size of a message. | 
| 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. | 
| ServerChannel | 
| WriteBufferWaterMark WriteBufferWaterMark is used to set low water mark and high water mark for the write buffer. | 
| Class and Description | 
|---|
| AbstractChannel A skeletal  Channelimplementation. | 
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelConfig A set of configuration properties of a  Channel. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelMetadata Represents the properties of a  Channelimplementation. | 
| ChannelOption A  ChannelOptionallows to configure aChannelConfigin a type-safe
 way. | 
| ChannelOutboundBuffer (Transport implementors only) an internal data structure used by  AbstractChannelto store its pending
 outbound write requests. | 
| ChannelOutboundInvoker | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| FileRegion A region of a file that is sent via a  Channelwhich supports
 zero-copy file transfer. | 
| RecvByteBufAllocator.Handle Deprecated. 
 | 
| ServerChannel | 
| Class and Description | 
|---|
| AbstractChannel A skeletal  Channelimplementation. | 
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelConfig A set of configuration properties of a  Channel. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelMetadata Represents the properties of a  Channelimplementation. | 
| ChannelOption A  ChannelOptionallows to configure aChannelConfigin a type-safe
 way. | 
| ChannelOutboundBuffer (Transport implementors only) an internal data structure used by  AbstractChannelto store its pending
 outbound write requests. | 
| ChannelOutboundInvoker | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| DefaultChannelConfig The default  ChannelConfigimplementation. | 
| MessageSizeEstimator Responsible to estimate the size of a message. | 
| 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. | 
| ServerChannel | 
| WriteBufferWaterMark WriteBufferWaterMark is used to set low water mark and high water mark for the write buffer. | 
| Class and Description | 
|---|
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelConfig A set of configuration properties of a  Channel. | 
| ChannelOption A  ChannelOptionallows to configure aChannelConfigin a type-safe
 way. | 
| ChannelOutboundInvoker | 
| DefaultChannelConfig The default  ChannelConfigimplementation. | 
| MessageSizeEstimator Responsible to estimate the size of a message. | 
| 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. | 
| ServerChannel | 
| WriteBufferWaterMark WriteBufferWaterMark is used to set low water mark and high water mark for the write buffer. | 
| Class and Description | 
|---|
| AbstractChannel A skeletal  Channelimplementation. | 
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelFactory Creates a new  Channel. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelMetadata Represents the properties of a  Channelimplementation. | 
| ChannelOutboundBuffer (Transport implementors only) an internal data structure used by  AbstractChannelto store its pending
 outbound write requests. | 
| ChannelOutboundInvoker | 
| FileRegion A region of a file that is sent via a  Channelwhich supports
 zero-copy file transfer. | 
| ServerChannel | 
| Class and Description | 
|---|
| AddressedEnvelope A message that wraps another message with a sender address and a recipient address. | 
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelConfig A set of configuration properties of a  Channel. | 
| ChannelOption A  ChannelOptionallows to configure aChannelConfigin a type-safe
 way. | 
| ChannelOutboundBuffer.MessageProcessor | 
| ChannelOutboundInvoker | 
| DefaultAddressedEnvelope The default  AddressedEnvelopeimplementation. | 
| MessageSizeEstimator Responsible to estimate the size of a message. | 
| 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. | 
| ServerChannel | 
| WriteBufferWaterMark WriteBufferWaterMark is used to set low water mark and high water mark for the write buffer. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| Class and Description | 
|---|
| AddressedEnvelope A message that wraps another message with a sender address and a recipient address. | 
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| ChannelPipeline A list of  ChannelHandlers which handles or intercepts inbound events and outbound operations of aChannel. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| Class and Description | 
|---|
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| Class and Description | 
|---|
| AddressedEnvelope A message that wraps another message with a sender address and a recipient address. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| Class and Description | 
|---|
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| ChannelPipeline A list of  ChannelHandlers which handles or intercepts inbound events and outbound operations of aChannel. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| CombinedChannelDuplexHandler | 
| Class and Description | 
|---|
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| Class and Description | 
|---|
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| Class and Description | 
|---|
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| ChannelPipeline A list of  ChannelHandlers which handles or intercepts inbound events and outbound operations of aChannel. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| Class and Description | 
|---|
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| Class and Description | 
|---|
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| Class and Description | 
|---|
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelFutureListener Listens to the result of a  ChannelFuture. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOption A  ChannelOptionallows to configure aChannelConfigin a type-safe
 way. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundInvoker | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| ChannelPipeline A list of  ChannelHandlers which handles or intercepts inbound events and outbound operations of aChannel. | 
| Class and Description | 
|---|
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| CombinedChannelDuplexHandler | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| ChannelPipeline A list of  ChannelHandlers which handles or intercepts inbound events and outbound operations of aChannel. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| Class and Description | 
|---|
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| CombinedChannelDuplexHandler | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| ChannelPipeline A list of  ChannelHandlers which handles or intercepts inbound events and outbound operations of aChannel. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| Class and Description | 
|---|
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| Class and Description | 
|---|
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| Class and Description | 
|---|
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| Class and Description | 
|---|
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| Class and Description | 
|---|
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| Class and Description | 
|---|
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| Class and Description | 
|---|
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| Class and Description | 
|---|
| Channel A nexus to a network socket or a component which is capable of I/O
 operations such as read, write, connect, and bind. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| Class and Description | 
|---|
| ChannelFactory Creates a new  Channel. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| EventLoop Will handle all the I/O operations for a  Channelonce registered. | 
| Class and Description | 
|---|
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| Class and Description | 
|---|
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelException A  RuntimeExceptionwhich is thrown when an I/O operation fails. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelOutboundHandlerAdapter Skeleton implementation of a  ChannelOutboundHandler. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| Class and Description | 
|---|
| ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand
 theChannelOutboundHandler. | 
| ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in
 its  ChannelPipeline. | 
| ChannelHandler.Sharable Indicates that the same instance of the annotated  ChannelHandlercan be added to one or moreChannelPipelines multiple times
 without a race condition. | 
| ChannelHandlerAdapter Skeleton implementation of a  ChannelHandler. | 
| ChannelHandlerContext Enables a  ChannelHandlerto interact with itsChannelPipelineand other handlers. | 
| ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes. | 
| ChannelInboundHandlerAdapter Abstract base class for  ChannelInboundHandlerimplementations which provide
 implementations of all of their methods. | 
| ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. | 
| ChannelPromise Special  ChannelFuturewhich is writable. | 
| Class and Description | 
|---|
| AddressedEnvelope A message that wraps another message with a sender address and a recipient address. | 
| ChannelFactory Creates a new  Channel. | 
| ChannelFuture The result of an asynchronous  ChannelI/O operation. | 
| EventLoop Will handle all the I/O operations for a  Channelonce registered. | 
Copyright © 2008–2025 The Netty Project. All rights reserved.