Uses of Package
io.netty.channel
-
Packages that use io.netty.channel 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 virtualChannelthat 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 openChannels 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 forChannelpools.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.channel.uring io_uring is a high I/O performance scalable interface for fully asynchronous Linux syscalls.io.netty.handler.address Package to dynamically replace local / remoteSocketAddress.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 aByteBufand vice versa.io.netty.handler.codec.compression io.netty.handler.codec.dns DNS codec.io.netty.handler.codec.haproxy Decodes an HAProxy proxy protocol headerio.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.http3 HTTP/3 implementation.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 BuffersMessageandMessageNanointo aByteBufand vice versa.io.netty.handler.codec.quic QUIC implementationio.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 aSerializableobject 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 codecio.netty.handler.codec.string Encoder and decoder which transform aStringinto aByteBufand vice versa.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 tunnelingio.netty.handler.ssl SSL · TLS implementation based onSSLEngineio.netty.handler.ssl.ocsp Certificate validation using OCSPio.netty.handler.stream Writes very large data stream asynchronously neither spending a lot of memory nor gettingOutOfMemoryError.io.netty.handler.timeout Adds support for read and write timeout and idle connection notification using aTimer.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. -
Classes in io.netty.channel used by io.netty.bootstrap Class 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 newChannel.ChannelFuture The result of an asynchronousChannelI/O operation.ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelOption AChannelOptionallows to configure aChannelConfigin a type-safe way.EventLoopGroup SpecialEventExecutorGroupwhich allows registeringChannels that get processed for later selection during the event loop.ServerChannel -
Classes in io.netty.channel used by io.netty.channel Class Description AbstractChannel A skeletalChannelimplementation.AbstractChannel.AbstractUnsafe Channel.Unsafeimplementation which sub-classes must extend and use.AbstractCoalescingBufferQueue AdaptiveRecvByteBufAllocator TheRecvByteBufAllocatorthat 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 aChannel.ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand theChannelOutboundHandler.ChannelException ARuntimeExceptionwhich is thrown when an I/O operation fails.ChannelFactory Creates a newChannel.ChannelFlushPromiseNotifier This implementation allows to registerChannelFutureinstances which will get notified once some amount of data was written and so a checkpoint was reached.ChannelFuture The result of an asynchronousChannelI/O operation.ChannelFutureListener Listens to the result of aChannelFuture.ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelId Represents the globally unique identifier of aChannel.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelInboundInvoker ChannelMetadata Represents the properties of aChannelimplementation.ChannelOption AChannelOptionallows to configure aChannelConfigin a type-safe way.ChannelOutboundBuffer (Transport implementors only) an internal data structure used byAbstractChannelto store its pending outbound write requests.ChannelOutboundBuffer.MessageProcessor ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundInvoker ChannelPipeline A list ofChannelHandlers which handles or intercepts inbound events and outbound operations of aChannel.ChannelProgressiveFuture An specialChannelFuturewhich is used to indicate theFileRegiontransfer progressChannelProgressivePromise SpecialChannelPromisewhich will be notified once the associated bytes is transferring.ChannelPromise SpecialChannelFuturewhich is writable.DefaultChannelId The defaultChannelIdimplementation.DefaultChannelPipeline The defaultChannelPipelineimplementation.DefaultFileRegion DefaultMaxBytesRecvByteBufAllocator TheRecvByteBufAllocatorthat yields a buffer size prediction based upon decrementing the value from the max bytes per read.DefaultMaxMessagesRecvByteBufAllocator Default implementation ofMaxMessagesRecvByteBufAllocatorwhich respectsChannelConfig.isAutoRead()and also prevents overflow.EventLoop Will handle all the I/O operations for aChannelonce registered.EventLoopGroup SpecialEventExecutorGroupwhich allows registeringChannels that get processed for later selection during the event loop.FileRegion A region of a file that is sent via aChannelwhich supports zero-copy file transfer.FixedRecvByteBufAllocator TheRecvByteBufAllocatorthat always yields the same buffer size prediction.IoEvent IoEventLoop IoEventLoopGroup EventLoopGroupforIoEventLoops.IoHandle A handle that can be registered to anIoHandler.IoHandler Handles IO dispatching for anThreadAwareExecutor.IoHandlerContext The context for anIoHandlerthat is run by anThreadAwareExecutor.IoHandlerFactory Factory forIoHandlerinstances.IoOps An IO op that can be submitted to anIoRegistrationviaIoRegistration.submit(IoOps). // * These submittedIoOpswill result inIoEvents on the relatedIoHandle.IoRegistration A registration for IO.ManualIoEventLoop IoEventLoopimplementation that is owned by the user and so needs to be driven by the user manually with the givenThread.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 forEventLoopGroupimplementations 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 newSelectStrategyevery time.ServerChannel SingleThreadEventLoop Abstract base class forEventLoops 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. -
Classes in io.netty.channel used by io.netty.channel.embedded Class Description AbstractChannel A skeletalChannelimplementation.AbstractChannel.AbstractUnsafe Channel.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 aChannel.ChannelFuture The result of an asynchronousChannelI/O operation.ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelId Represents the globally unique identifier of aChannel.ChannelMetadata Represents the properties of aChannelimplementation.ChannelOutboundBuffer (Transport implementors only) an internal data structure used byAbstractChannelto store its pending outbound write requests.ChannelOutboundInvoker ChannelPromise SpecialChannelFuturewhich is writable.DefaultChannelPipeline The defaultChannelPipelineimplementation.EventLoop Will handle all the I/O operations for aChannelonce registered. -
Classes in io.netty.channel used by io.netty.channel.epoll Class Description AbstractChannel A skeletalChannelimplementation.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 aChannel.ChannelFuture The result of an asynchronousChannelI/O operation.ChannelMetadata Represents the properties of aChannelimplementation.ChannelOption AChannelOptionallows to configure aChannelConfigin a type-safe way.ChannelOutboundBuffer (Transport implementors only) an internal data structure used byAbstractChannelto store its pending outbound write requests.ChannelOutboundInvoker ChannelPromise SpecialChannelFuturewhich is writable.DefaultAddressedEnvelope The defaultAddressedEnvelopeimplementation.DefaultChannelConfig The defaultChannelConfigimplementation.EventLoop Will handle all the I/O operations for aChannelonce registered.EventLoopGroup SpecialEventExecutorGroupwhich allows registeringChannels that get processed for later selection during the event loop.EventLoopTaskQueueFactory Factory used to createQueueinstances that will be used to store tasks for anEventLoop.IoEvent IoEventLoop IoEventLoopGroup EventLoopGroupforIoEventLoops.IoHandle A handle that can be registered to anIoHandler.IoHandler Handles IO dispatching for anThreadAwareExecutor.IoHandlerContext The context for anIoHandlerthat is run by anThreadAwareExecutor.IoHandlerFactory Factory forIoHandlerinstances.IoOps An IO op that can be submitted to anIoRegistrationviaIoRegistration.submit(IoOps). // * These submittedIoOpswill result inIoEvents on the relatedIoHandle.IoRegistration A registration for IO.MessageSizeEstimator Responsible to estimate the size of a message.MultithreadEventLoopGroup Abstract base class forEventLoopGroupimplementations that handles their tasks with multiple threads at the same time.MultiThreadIoEventLoopGroup IoEventLoopGroupimplementation that will handle its tasks with multiple threads.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 newSelectStrategyevery time.ServerChannel SingleThreadEventLoop Abstract base class forEventLoops that execute all its submitted tasks in a single thread.SingleThreadIoEventLoop IoEventLoopimplementation that execute all its submitted tasks in a single thread using the providedIoHandler.WriteBufferWaterMark WriteBufferWaterMark is used to set low water mark and high water mark for the write buffer. -
Classes in io.netty.channel used by io.netty.channel.group Class 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 ARuntimeExceptionwhich is thrown when an I/O operation fails.ChannelFuture The result of an asynchronousChannelI/O operation.ChannelId Represents the globally unique identifier of aChannel. -
Classes in io.netty.channel used by io.netty.channel.kqueue Class Description AbstractChannel A skeletalChannelimplementation.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 aChannel.ChannelFuture The result of an asynchronousChannelI/O operation.ChannelMetadata Represents the properties of aChannelimplementation.ChannelOption AChannelOptionallows to configure aChannelConfigin a type-safe way.ChannelOutboundBuffer (Transport implementors only) an internal data structure used byAbstractChannelto store its pending outbound write requests.ChannelOutboundInvoker ChannelPromise SpecialChannelFuturewhich is writable.DefaultChannelConfig The defaultChannelConfigimplementation.EventLoopGroup SpecialEventExecutorGroupwhich allows registeringChannels that get processed for later selection during the event loop.EventLoopTaskQueueFactory Factory used to createQueueinstances that will be used to store tasks for anEventLoop.IoEvent IoEventLoop IoEventLoopGroup EventLoopGroupforIoEventLoops.IoHandle A handle that can be registered to anIoHandler.IoHandler Handles IO dispatching for anThreadAwareExecutor.IoHandlerContext The context for anIoHandlerthat is run by anThreadAwareExecutor.IoHandlerFactory Factory forIoHandlerinstances.IoOps An IO op that can be submitted to anIoRegistrationviaIoRegistration.submit(IoOps). // * These submittedIoOpswill result inIoEvents on the relatedIoHandle.IoRegistration A registration for IO.MessageSizeEstimator Responsible to estimate the size of a message.MultithreadEventLoopGroup Abstract base class forEventLoopGroupimplementations that handles their tasks with multiple threads at the same time.MultiThreadIoEventLoopGroup IoEventLoopGroupimplementation that will handle its tasks with multiple threads.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 newSelectStrategyevery time.ServerChannel WriteBufferWaterMark WriteBufferWaterMark is used to set low water mark and high water mark for the write buffer. -
Classes in io.netty.channel used by io.netty.channel.local Class Description AbstractChannel A skeletalChannelimplementation.AbstractChannel.AbstractUnsafe Channel.Unsafeimplementation which sub-classes must extend and use.AbstractServerChannel A skeletal server-sideChannelimplementation.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 aChannel.ChannelMetadata Represents the properties of aChannelimplementation.ChannelOutboundBuffer (Transport implementors only) an internal data structure used byAbstractChannelto store its pending outbound write requests.ChannelOutboundInvoker ChannelPromise SpecialChannelFuturewhich is writable.EventLoop Will handle all the I/O operations for aChannelonce registered.EventLoopGroup SpecialEventExecutorGroupwhich allows registeringChannels that get processed for later selection during the event loop.IoEventLoopGroup EventLoopGroupforIoEventLoops.IoHandle A handle that can be registered to anIoHandler.IoHandler Handles IO dispatching for anThreadAwareExecutor.IoHandlerContext The context for anIoHandlerthat is run by anThreadAwareExecutor.IoHandlerFactory Factory forIoHandlerinstances.IoOps An IO op that can be submitted to anIoRegistrationviaIoRegistration.submit(IoOps). // * These submittedIoOpswill result inIoEvents on the relatedIoHandle.IoRegistration A registration for IO.MultithreadEventLoopGroup Abstract base class forEventLoopGroupimplementations that handles their tasks with multiple threads at the same time.MultiThreadIoEventLoopGroup IoEventLoopGroupimplementation that will handle its tasks with multiple threads.ServerChannel -
Classes in io.netty.channel used by io.netty.channel.nio Class Description AbstractChannel A skeletalChannelimplementation.AbstractChannel.AbstractUnsafe Channel.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 asynchronousChannelI/O operation.ChannelMetadata Represents the properties of aChannelimplementation.ChannelOutboundBuffer (Transport implementors only) an internal data structure used byAbstractChannelto store its pending outbound write requests.ChannelOutboundInvoker ChannelPromise SpecialChannelFuturewhich is writable.EventLoop Will handle all the I/O operations for aChannelonce registered.EventLoopGroup SpecialEventExecutorGroupwhich allows registeringChannels that get processed for later selection during the event loop.EventLoopTaskQueueFactory Factory used to createQueueinstances that will be used to store tasks for anEventLoop.FileRegion A region of a file that is sent via aChannelwhich supports zero-copy file transfer.IoEvent IoEventLoop IoEventLoopGroup EventLoopGroupforIoEventLoops.IoHandle A handle that can be registered to anIoHandler.IoHandler Handles IO dispatching for anThreadAwareExecutor.IoHandlerContext The context for anIoHandlerthat is run by anThreadAwareExecutor.IoHandlerFactory Factory forIoHandlerinstances.IoOps An IO op that can be submitted to anIoRegistrationviaIoRegistration.submit(IoOps). // * These submittedIoOpswill result inIoEvents on the relatedIoHandle.IoRegistration A registration for IO.MultithreadEventLoopGroup Abstract base class forEventLoopGroupimplementations that handles their tasks with multiple threads at the same time.MultiThreadIoEventLoopGroup IoEventLoopGroupimplementation that will handle its tasks with multiple threads.RecvByteBufAllocator.Handle Deprecated.SelectStrategyFactory Factory that creates a newSelectStrategyevery time.SingleThreadEventLoop Abstract base class forEventLoops that execute all its submitted tasks in a single thread.SingleThreadIoEventLoop IoEventLoopimplementation that execute all its submitted tasks in a single thread using the providedIoHandler. -
Classes in io.netty.channel used by io.netty.channel.oio Class Description AbstractChannel A skeletalChannelimplementation.AbstractChannel.AbstractUnsafe Channel.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 asynchronousChannelI/O operation.ChannelMetadata Represents the properties of aChannelimplementation.ChannelOutboundBuffer (Transport implementors only) an internal data structure used byAbstractChannelto store its pending outbound write requests.ChannelOutboundInvoker EventLoop Will handle all the I/O operations for aChannelonce registered.EventLoopGroup SpecialEventExecutorGroupwhich allows registeringChannels that get processed for later selection during the event loop.FileRegion A region of a file that is sent via aChannelwhich supports zero-copy file transfer.ThreadPerChannelEventLoopGroup Deprecated.this will be remove in the next-major release. -
Classes in io.netty.channel used by io.netty.channel.pool Class 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 asynchronousChannelI/O operation. -
Classes in io.netty.channel used by io.netty.channel.rxtx Class Description AbstractChannel A skeletalChannelimplementation.AbstractChannel.AbstractUnsafe Channel.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 aChannel.ChannelFuture The result of an asynchronousChannelI/O operation.ChannelOption AChannelOptionallows 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. -
Classes in io.netty.channel used by io.netty.channel.sctp Class 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 aChannel.ChannelFuture The result of an asynchronousChannelI/O operation.ChannelOption AChannelOptionallows to configure aChannelConfigin a type-safe way.ChannelOutboundInvoker ChannelPromise SpecialChannelFuturewhich is writable.DefaultChannelConfig The defaultChannelConfigimplementation.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. -
Classes in io.netty.channel used by io.netty.channel.sctp.nio Class Description AbstractChannel A skeletalChannelimplementation.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 asynchronousChannelI/O operation.ChannelMetadata Represents the properties of aChannelimplementation.ChannelOutboundBuffer (Transport implementors only) an internal data structure used byAbstractChannelto store its pending outbound write requests.ChannelOutboundInvoker ChannelPromise SpecialChannelFuturewhich is writable.ServerChannel -
Classes in io.netty.channel used by io.netty.channel.sctp.oio Class Description AbstractChannel A skeletalChannelimplementation.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 asynchronousChannelI/O operation.ChannelMetadata Represents the properties of aChannelimplementation.ChannelOutboundBuffer (Transport implementors only) an internal data structure used byAbstractChannelto store its pending outbound write requests.ChannelOutboundInvoker ChannelPromise SpecialChannelFuturewhich is writable.ServerChannel -
Classes in io.netty.channel used by io.netty.channel.socket Class 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 aChannel.ChannelFuture The result of an asynchronousChannelI/O operation.ChannelOption AChannelOptionallows to configure aChannelConfigin a type-safe way.ChannelOutboundInvoker ChannelPromise SpecialChannelFuturewhich is writable.DefaultAddressedEnvelope The defaultAddressedEnvelopeimplementation.DefaultChannelConfig The defaultChannelConfigimplementation.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. -
Classes in io.netty.channel used by io.netty.channel.socket.nio Class Description AbstractChannel A skeletalChannelimplementation.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 aChannel.ChannelFuture The result of an asynchronousChannelI/O operation.ChannelMetadata Represents the properties of aChannelimplementation.ChannelOption AChannelOptionallows to configure aChannelConfigin a type-safe way.ChannelOutboundBuffer (Transport implementors only) an internal data structure used byAbstractChannelto store its pending outbound write requests.ChannelOutboundInvoker ChannelPromise SpecialChannelFuturewhich is writable.FileRegion A region of a file that is sent via aChannelwhich supports zero-copy file transfer.RecvByteBufAllocator.Handle Deprecated.ServerChannel -
Classes in io.netty.channel used by io.netty.channel.socket.oio Class Description AbstractChannel A skeletalChannelimplementation.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 aChannel.ChannelFuture The result of an asynchronousChannelI/O operation.ChannelMetadata Represents the properties of aChannelimplementation.ChannelOption AChannelOptionallows to configure aChannelConfigin a type-safe way.ChannelOutboundBuffer (Transport implementors only) an internal data structure used byAbstractChannelto store its pending outbound write requests.ChannelOutboundInvoker ChannelPromise SpecialChannelFuturewhich is writable.DefaultChannelConfig The defaultChannelConfigimplementation.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. -
Classes in io.netty.channel used by io.netty.channel.udt Class 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 aChannel.ChannelOption AChannelOptionallows to configure aChannelConfigin a type-safe way.ChannelOutboundInvoker DefaultChannelConfig The defaultChannelConfigimplementation.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. -
Classes in io.netty.channel used by io.netty.channel.udt.nio Class Description AbstractChannel A skeletalChannelimplementation.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 newChannel.ChannelFuture The result of an asynchronousChannelI/O operation.ChannelMetadata Represents the properties of aChannelimplementation.ChannelOutboundBuffer (Transport implementors only) an internal data structure used byAbstractChannelto store its pending outbound write requests.ChannelOutboundInvoker FileRegion A region of a file that is sent via aChannelwhich supports zero-copy file transfer.ServerChannel -
Classes in io.netty.channel used by io.netty.channel.unix Class 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 aChannel.ChannelOption AChannelOptionallows to configure aChannelConfigin a type-safe way.ChannelOutboundBuffer.MessageProcessor ChannelOutboundInvoker DefaultAddressedEnvelope The defaultAddressedEnvelopeimplementation.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. -
Classes in io.netty.channel used by io.netty.channel.uring Class Description AbstractChannel A skeletalChannelimplementation.AbstractChannel.AbstractUnsafe Channel.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 aChannel.ChannelFuture The result of an asynchronousChannelI/O operation.ChannelMetadata Represents the properties of aChannelimplementation.ChannelOption AChannelOptionallows to configure aChannelConfigin a type-safe way.ChannelOutboundInvoker ChannelPromise SpecialChannelFuturewhich is writable.IoEvent IoHandle A handle that can be registered to anIoHandler.IoHandler Handles IO dispatching for anThreadAwareExecutor.IoHandlerContext The context for anIoHandlerthat is run by anThreadAwareExecutor.IoHandlerFactory Factory forIoHandlerinstances.IoOps An IO op that can be submitted to anIoRegistrationviaIoRegistration.submit(IoOps). // * These submittedIoOpswill result inIoEvents on the relatedIoHandle.IoRegistration A registration for IO.ServerChannel -
Classes in io.netty.channel used by io.netty.handler.address Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler.ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.handler.codec Class 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 itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler.ChannelPipeline A list ofChannelHandlers which handles or intercepts inbound events and outbound operations of aChannel.ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.handler.codec.base64 Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler. -
Classes in io.netty.channel used by io.netty.handler.codec.bytes Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler. -
Classes in io.netty.channel used by io.netty.handler.codec.compression Class Description ChannelFuture The result of an asynchronousChannelI/O operation.ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler.ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.handler.codec.dns Class 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 itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler. -
Classes in io.netty.channel used by io.netty.handler.codec.haproxy Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler. -
Classes in io.netty.channel used by io.netty.handler.codec.http Class 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 itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler.ChannelPipeline A list ofChannelHandlers which handles or intercepts inbound events and outbound operations of aChannel.ChannelPromise SpecialChannelFuturewhich is writable.CombinedChannelDuplexHandler -
Classes in io.netty.channel used by io.netty.handler.codec.http.cors Class 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 itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.handler.codec.http.multipart Class Description ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers. -
Classes in io.netty.channel used by io.netty.handler.codec.http.websocketx Class 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 asynchronousChannelI/O operation.ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler.ChannelPipeline A list ofChannelHandlers which handles or intercepts inbound events and outbound operations of aChannel.ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.handler.codec.http.websocketx.extensions Class 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 itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler.ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.handler.codec.http.websocketx.extensions.compression Class 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 itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. -
Classes in io.netty.channel used by io.netty.handler.codec.http2 Class 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 asynchronousChannelI/O operation.ChannelFutureListener Listens to the result of aChannelFuture.ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOption AChannelOptionallows to configure aChannelConfigin a type-safe way.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundInvoker ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.handler.codec.http3 Class 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.ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelInitializer A specialChannelInboundHandlerwhich offers an easy way to initialize aChannelonce it was registered to itsEventLoop.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.handler.codec.json Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods. -
Classes in io.netty.channel used by io.netty.handler.codec.marshalling Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler. -
Classes in io.netty.channel used by io.netty.handler.codec.memcache Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler.ChannelPipeline A list ofChannelHandlers which handles or intercepts inbound events and outbound operations of aChannel. -
Classes in io.netty.channel used by io.netty.handler.codec.memcache.binary Class 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 itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler.CombinedChannelDuplexHandler -
Classes in io.netty.channel used by io.netty.handler.codec.mqtt Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler. -
Classes in io.netty.channel used by io.netty.handler.codec.protobuf Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler. -
Classes in io.netty.channel used by io.netty.handler.codec.quic Class 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 aChannel.ChannelFuture The result of an asynchronousChannelI/O operation.ChannelFutureListener Listens to the result of aChannelFuture.ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOption AChannelOptionallows to configure aChannelConfigin a type-safe way.ChannelOutboundInvoker ChannelProgressivePromise SpecialChannelPromisewhich will be notified once the associated bytes is transferring.ChannelPromise SpecialChannelFuturewhich is writable.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. -
Classes in io.netty.channel used by io.netty.handler.codec.redis Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler.ChannelPipeline A list ofChannelHandlers which handles or intercepts inbound events and outbound operations of aChannel. -
Classes in io.netty.channel used by io.netty.handler.codec.rtsp Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler. -
Classes in io.netty.channel used by io.netty.handler.codec.sctp Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler. -
Classes in io.netty.channel used by io.netty.handler.codec.serialization Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler. -
Classes in io.netty.channel used by io.netty.handler.codec.smtp Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler. -
Classes in io.netty.channel used by io.netty.handler.codec.socks Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler. -
Classes in io.netty.channel used by io.netty.handler.codec.socksx Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods. -
Classes in io.netty.channel used by io.netty.handler.codec.socksx.v4 Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler. -
Classes in io.netty.channel used by io.netty.handler.codec.socksx.v5 Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler. -
Classes in io.netty.channel used by io.netty.handler.codec.spdy Class 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 itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler.ChannelPromise SpecialChannelFuturewhich is writable.CombinedChannelDuplexHandler -
Classes in io.netty.channel used by io.netty.handler.codec.stomp Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler.ChannelPipeline A list ofChannelHandlers which handles or intercepts inbound events and outbound operations of aChannel. -
Classes in io.netty.channel used by io.netty.handler.codec.string Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler. -
Classes in io.netty.channel used by io.netty.handler.codec.xml Class Description ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods. -
Classes in io.netty.channel used by io.netty.handler.flow Class 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 itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations. -
Classes in io.netty.channel used by io.netty.handler.flush Class 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 itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.handler.ipfilter Class Description ChannelFuture The result of an asynchronousChannelI/O operation.ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods. -
Classes in io.netty.channel used by io.netty.handler.logging Class 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 itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.handler.pcap Class 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 itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.handler.proxy Class 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 itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.handler.ssl Class 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 asynchronousChannelI/O operation.ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.handler.ssl.ocsp Class Description ChannelFactory Creates a newChannel.ChannelHandler Handles an I/O event or intercepts an I/O operation, and forwards it to its next handler in itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.EventLoop Will handle all the I/O operations for aChannelonce registered. -
Classes in io.netty.channel used by io.netty.handler.stream Class 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 itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.handler.timeout Class Description ChannelDuplexHandler ChannelHandlerimplementation which represents a combination out of aChannelInboundHandlerand theChannelOutboundHandler.ChannelException ARuntimeExceptionwhich 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 itsChannelPipeline.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelOutboundHandlerAdapter Skeleton implementation of aChannelOutboundHandler.ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.handler.traffic Class 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 itsChannelPipeline.ChannelHandler.Sharable Indicates that the same instance of the annotatedChannelHandlercan be added to one or moreChannelPipelines multiple times without a race condition.ChannelHandlerAdapter Skeleton implementation of aChannelHandler.ChannelHandlerContext Enables aChannelHandlerto interact with itsChannelPipelineand other handlers.ChannelInboundHandler ChannelHandlerwhich adds callbacks for state changes.ChannelInboundHandlerAdapter Abstract base class forChannelInboundHandlerimplementations which provide implementations of all of their methods.ChannelOutboundHandler ChannelHandlerwhich will get notified for IO-outbound-operations.ChannelPromise SpecialChannelFuturewhich is writable. -
Classes in io.netty.channel used by io.netty.resolver.dns Class Description AddressedEnvelope A message that wraps another message with a sender address and a recipient address.ChannelFactory Creates a newChannel.ChannelFuture The result of an asynchronousChannelI/O operation.EventLoop Will handle all the I/O operations for aChannelonce registered.