All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractBootstrap<B extends AbstractBootstrap<B,C>,C extends Channel> |
|
| AbstractBootstrapConfig<B extends AbstractBootstrap<B,C>,C extends Channel> |
|
| AbstractChannel |
|
| AbstractChannelPoolHandler |
|
| AbstractChannelPoolMap<K,P extends ChannelPool> |
|
| AbstractCoalescingBufferQueue |
|
| AbstractEventLoop |
|
| AbstractEventLoopGroup |
|
| AbstractNioByteChannel |
|
| AbstractNioChannel |
Abstract base class for Channel implementations which use a Selector based approach.
|
| AbstractNioChannel.NioUnsafe |
|
| AbstractNioMessageChannel |
|
| AbstractOioByteChannel |
Deprecated.
|
| AbstractOioChannel |
Deprecated.
|
| AbstractOioMessageChannel |
Deprecated.
|
| AbstractServerChannel |
A skeletal server-side Channel implementation.
|
| AdaptiveRecvByteBufAllocator |
The RecvByteBufAllocator that automatically increases and
decreases the predicted buffer size on feed back.
|
| AddressedEnvelope<M,A extends SocketAddress> |
A message that wraps another message with a sender address and a recipient address.
|
| Bootstrap |
|
| BootstrapConfig |
|
| 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 |
|
| ChannelException |
|
| ChannelFactory<T extends Channel> |
Deprecated.
|
| ChannelFactory<T extends Channel> |
|
| ChannelFlushPromiseNotifier |
This implementation allows to register ChannelFuture instances which will get notified once some amount of
data was written and so a checkpoint was reached.
|
| ChannelFuture |
The result of an asynchronous Channel I/O operation.
|
| ChannelFutureListener |
|
| ChannelGroup |
A thread-safe Set that contains open Channels and provides
various bulk operations on them.
|
| ChannelGroupException |
|
| ChannelGroupFuture |
|
| ChannelGroupFutureListener |
|
| 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 ChannelHandler
can be added to one or more ChannelPipelines multiple times
without a race condition.
|
| ChannelHandlerAdapter |
|
| ChannelHandlerContext |
|
| ChannelHealthChecker |
|
| ChannelId |
Represents the globally unique identifier of a Channel.
|
| ChannelInboundHandler |
|
| ChannelInboundHandlerAdapter |
Abstract base class for ChannelInboundHandler implementations which provide
implementations of all of their methods.
|
| ChannelInboundInvoker |
|
| ChannelInitializer<C extends Channel> |
|
| ChannelInitializerExtension |
A channel initializer extension make it possible to enforce rules and apply modifications across multiple,
disconnected uses of Netty within the same JVM process.
|
| ChannelInputShutdownEvent |
|
| ChannelInputShutdownReadComplete |
User event that signifies the channel's input side is shutdown, and we tried to shut it down again.
|
| ChannelMatcher |
|
| ChannelMatchers |
Helper class which provides often used ChannelMatcher implementations.
|
| ChannelMetadata |
Represents the properties of a Channel implementation.
|
| ChannelOption<T> |
|
| ChannelOutboundBuffer |
(Transport implementors only) an internal data structure used by AbstractChannel to store its pending
outbound write requests.
|
| ChannelOutboundBuffer.MessageProcessor |
|
| ChannelOutboundHandler |
|
| ChannelOutboundHandlerAdapter |
|
| ChannelOutboundInvoker |
|
| ChannelOutputShutdownEvent |
|
| ChannelOutputShutdownException |
Used to fail pending writes when a channel's output has been shutdown.
|
| ChannelPipeline |
A list of ChannelHandlers which handles or intercepts inbound events and outbound operations of a
Channel.
|
| ChannelPipelineException |
|
| ChannelPool |
Allows to acquire and release Channel and so act as a pool of these.
|
| ChannelPoolHandler |
Handler which is called for various actions done by the ChannelPool.
|
| ChannelPoolMap<K,P extends ChannelPool> |
Allows to map ChannelPool implementations to a specific key.
|
| ChannelProgressiveFuture |
|
| ChannelProgressiveFutureListener |
An EventListener listener which will be called once the sending task associated with future is
being transferred.
|
| ChannelProgressivePromise |
Special ChannelPromise which will be notified once the associated bytes is transferring.
|
| ChannelPromise |
|
| ChannelPromiseAggregator |
Deprecated.
|
| ChannelPromiseNotifier |
Deprecated.
|
| ChannelUtils |
|
| CoalescingBufferQueue |
A FIFO queue of bytes where producers add bytes by repeatedly adding ByteBuf and consumers take bytes in
arbitrary lengths.
|
| CombinedChannelDuplexHandler<I extends ChannelInboundHandler,O extends ChannelOutboundHandler> |
|
| ConnectTimeoutException |
ConnectException which will be thrown if a connection could
not be established because of a connection timeout.
|
| DatagramChannel |
|
| DatagramChannelConfig |
|
| DatagramPacket |
The message container that is used for DatagramChannel to communicate with the remote peer.
|
| DefaultAddressedEnvelope<M,A extends SocketAddress> |
|
| DefaultChannelConfig |
|
| DefaultChannelGroup |
|
| DefaultChannelId |
|
| DefaultChannelPipeline |
|
| DefaultChannelProgressivePromise |
|
| DefaultChannelPromise |
|
| DefaultDatagramChannelConfig |
|
| DefaultEventLoop |
|
| DefaultEventLoopGroup |
Deprecated. |
| DefaultFileRegion |
|
| DefaultMaxBytesRecvByteBufAllocator |
The RecvByteBufAllocator that yields a buffer size prediction based upon decrementing the value from
the max bytes per read.
|
| DefaultMaxMessagesRecvByteBufAllocator |
|
| DefaultMessageSizeEstimator |
|
| DefaultOioServerSocketChannelConfig |
Deprecated.
|
| DefaultOioSocketChannelConfig |
Deprecated.
|
| DefaultSelectStrategyFactory |
Factory which uses the default select strategy.
|
| DefaultServerSocketChannelConfig |
|
| DefaultSocketChannelConfig |
|
| DelegatingChannelPromiseNotifier |
|
| DuplexChannel |
A duplex Channel that has two sides that can be shutdown independently.
|
| DuplexChannelConfig |
|
| EmbeddedChannel |
Base class for Channel implementations that are used in an embedded fashion.
|
| EmbeddedChannel.Builder |
|
| EventLoop |
Will handle all the I/O operations for a Channel once registered.
|
| EventLoopException |
|
| EventLoopGroup |
Special EventExecutorGroup which allows registering Channels that get
processed for later selection during the event loop.
|
| EventLoopTaskQueueFactory |
Factory used to create Queue instances that will be used to store tasks for an EventLoop.
|
| FileRegion |
|
| FixedChannelPool |
ChannelPool implementation that takes another ChannelPool implementation and enforce a maximum
number of concurrent connections.
|
| FixedChannelPool.AcquireTimeoutAction |
|
| FixedRecvByteBufAllocator |
|
| InternetProtocolFamily |
Deprecated.
|
| IoEvent |
An IO event that is dispatched to an IoHandle as a result of a previous submitted IoOps.
|
| IoEventLoop |
|
| IoEventLoopGroup |
|
| IoHandle |
A handle that can be registered to a IoHandler.
|
| IoHandler |
Handles IO dispatching for an ThreadAwareExecutor.
|
| IoHandlerContext |
The context for an IoHandler that is run by an ThreadAwareExecutor.
|
| IoHandlerFactory |
|
| IoOps |
|
| IoRegistration |
A registration for IO.
|
| LocalAddress |
An endpoint in the local transport.
|
| LocalChannel |
|
| LocalEventLoopGroup |
Deprecated.
|
| LocalIoHandler |
|
| LocalIoOps |
|
| LocalServerChannel |
A ServerChannel for the local transport which allows in VM communication.
|
| ManualIoEventLoop |
IoEventLoop implementation that is owned by the user and so needs to be driven by the user manually with the
given Thread.
|
| MaxBytesRecvByteBufAllocator |
RecvByteBufAllocator that 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 |
RecvByteBufAllocator that 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 EventLoopGroup implementations that handles their tasks with multiple threads at
the same time.
|
| MultiThreadIoEventLoopGroup |
IoEventLoopGroup implementation that will handle its tasks with multiple threads.
|
| NioChannelOption<T> |
|
| NioDatagramChannel |
|
| NioDomainSocketChannel |
DuplexChannel which uses NIO selector based implementation to support
UNIX Domain Sockets.
|
| NioEventLoop |
Deprecated.
|
| NioEventLoopGroup |
Deprecated.
|
| NioIoEvent |
|
| NioIoHandle |
|
| NioIoHandler |
|
| NioIoOps |
Implementation of IoOps for
that is used by NioIoHandler and so for NIO based transports.
|
| NioSelectableChannelIoHandle<S extends SelectableChannel> |
|
| NioServerDomainSocketChannel |
A ServerChannel implementation which uses
NIO selector based implementation to support UNIX Domain Sockets.
|
| NioServerSocketChannel |
A ServerSocketChannel implementation which uses
NIO selector based implementation to accept new connections.
|
| NioSocketChannel |
|
| NioTask<C extends SelectableChannel> |
|
| OioByteStreamChannel |
Deprecated.
|
| OioDatagramChannel |
Deprecated.
|
| OioDatagramChannelConfig |
Deprecated.
|
| OioEventLoopGroup |
Deprecated.
|
| OioServerSocketChannel |
Deprecated.
|
| OioServerSocketChannelConfig |
Deprecated.
|
| OioSocketChannel |
Deprecated.
|
| OioSocketChannelConfig |
Deprecated.
|
| PendingWriteQueue |
A queue of write operations which are pending for later execution.
|
| PreferHeapByteBufAllocator |
Wraps another ByteBufAllocator and use heapbuffers everywhere except when a direct buffer is explicit
requested.
|
| 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.DelegatingHandle |
|
| RecvByteBufAllocator.ExtendedHandle |
|
| RecvByteBufAllocator.Handle |
Deprecated.
|
| ReflectiveChannelFactory<T extends Channel> |
|
| SelectStrategy |
Select strategy interface.
|
| SelectStrategyFactory |
|
| ServerBootstrap |
|
| ServerBootstrapConfig |
|
| ServerChannel |
A Channel that accepts an incoming connection attempt and creates
its child Channels by accepting them.
|
| ServerChannelRecvByteBufAllocator |
|
| ServerSocketChannel |
A TCP/IP ServerChannel which accepts incoming TCP/IP connections.
|
| ServerSocketChannelConfig |
|
| SimpleChannelInboundHandler<I> |
|
| SimpleChannelPool |
Simple ChannelPool implementation which will create new Channels if someone tries to acquire
a Channel but none is in the pool atm.
|
| SimpleUserEventChannelHandler<I> |
|
| SingleThreadEventLoop |
Abstract base class for EventLoops that execute all its submitted tasks in a single thread.
|
| SingleThreadEventLoop.ChannelsReadOnlyIterator<T extends Channel> |
|
| SingleThreadIoEventLoop |
IoEventLoop implementation that execute all its submitted tasks in a single thread using the provided
IoHandler.
|
| SocketChannel |
|
| SocketChannelConfig |
|
| SocketProtocolFamily |
ProtocolFamily implementation that is used by the different transport implementations.
|
| ThreadPerChannelEventLoop |
Deprecated.
|
| ThreadPerChannelEventLoopGroup |
Deprecated.
|
| VoidChannelPromise |
|
| WriteBufferWaterMark |
WriteBufferWaterMark is used to set low water mark and high water mark for the write buffer.
|