Channel implementation.Unsafe implementation which sub-classes must extend and use.AbstractNioChannel base class for Channels that operate on bytes.Channel implementations which use a Selector based approach.Unsafe sub-type which allows to access the underlying SelectableChannelAbstractNioChannel base class for Channels that operate on messages.Channel implementations that use Old-Blocking-IOChannel implementation.RecvByteBufAllocator that automatically increases and
decreases the predicted buffer size on feed back.ChannelPromise to this ChannelFlushPromiseNotifier which will be notified after the given
pendingDataSize was reached.ChannelPromises to the aggregator.MessageList and return itself.MessageList and return itself.MessageList
and return itself.MessageList to this MessageList and return itself.MessageList, using the given src index and src length, to this
MessageList and return itself.ChannelHandler after an existing handler of this
pipeline.ChannelHandler after an existing handler of this
pipeline.ChannelHandler before an existing handler of this
pipeline.ChannelHandler before an existing handler of this
pipeline.ChannelHandler at the first position of this pipeline.ChannelHandler at the first position of this pipeline.ChannelHandlers at the first position of this pipeline.ChannelHandlers at the first position of this pipeline.ChannelHandler at the last position of this pipeline.ChannelHandler at the last position of this pipeline.ChannelHandlers at the last position of this pipeline.ChannelHandlers at the last position of this pipeline.SimpleChannelInboundHandler.messageReceived(ChannelHandlerContext, Object) of the current
MessageList is handled.ChannelInboundHandler in the
ChannelPipeline.ChannelOutboundInvoker.bind(SocketAddress, ChannelPromise) to forward
to the next ChannelOutboundHandler in the ChannelPipeline.ChannelOutboundInvoker.bind(SocketAddress, ChannelPromise) to forward
to the next ChannelOutboundHandler in the ChannelPipeline.ChannelFuture once the operation completes.ChannelFuture once the operation completes.ChannelFuture once
the operation completes.ChannelFuture once
the operation completes.SelectableChannelChannel which is bound to the ChannelHandlerContext.Channel that this pipeline is attached to.Channel of the ChannelHandlerContext is now activeChannelHandlerContext.fireChannelActive() to forward
to the next ChannelInboundHandler in the ChannelPipeline.Channel.ChannelHandler implementation which represents a combination out of a ChannelInboundHandler and
the ChannelOutboundHandler.RuntimeException which is thrown when an I/O operation fails.Channel on AbstractBootstrap.bind(), Bootstrap.connect(), and
AbstractBootstrap.bind().ChannelFuture instances which will get notified once some amount of
data was written and so a checkpoint was reached.ChannelPromise.setSuccess() and
ChannelPromise.setFailure(Throwable) to notify the ChannelPromises.Channel I/O operation.ChannelFuture.ChannelException which holds ChannelFutures that failed because of an error.ChannelGroup operation.ChannelGroupFuture.ChannelInboundInvoker or ChannelOutboundInvoker operation, and forwards it
to the next handler in a ChannelPipeline.ChannelHandler
can be added to one or more ChannelPipelines multiple times
without a race condition.ChannelHandler.ChannelHandler to interact with its ChannelPipeline
and other handlers.Channel of the ChannelHandlerContext was registered is now inactive and reached its
end of lifetime.ChannelHandlerContext.fireChannelInactive() to forward
to the next ChannelInboundHandler in the ChannelPipeline.ChannelHandler which adds callbacks for state changes.ChannelInboundHandler implementations which provide
implementations of all of their methods.ChannelInboundHandler which offers an easy way to initialize a Channel once it was
registered to its EventLoop.ChannelInboundHandler.userEventTriggered(ChannelHandlerContext, Object) methods once the input of
a SocketChannel was shutdown and the SocketChannelConfig.isAllowHalfClosure() method returns
true.Channel implementation.ChannelOption allows to configure a ChannelConfig in a type-safe
way.ChannelOption with the given name.ChannelHandler which will get notified for IO-outbound-operations.ChannelOutboundHandler.ChannelHandlers which handles or intercepts inbound events and outbount operations of a
Channel.ChannelException which is thrown when a ChannelPipeline
failed to execute an operation.ChannelFuture which is used to indicate the FileRegion transfer progressEventListener listener which will be called once the sending task associated with future is
being transferred.ChannelPromise which will be notified once the associated bytes is transferring.ChannelFuture which is writable.ChannelFuture(s) and notifies them on completion.ChannelOutboundInvoker.read() is finished and the inbound buffer of this handler will not
be updated until another ChannelOutboundInvoker.read() request is issued.ChannelHandlerContext.fireChannelReadSuspended() to forward
to the next ChannelInboundHandler in the ChannelPipeline.SelectableChannel has been selected by the Selector.ChannelHandlerContext.fireChannelRegistered() to forward
to the next ChannelInboundHandler in the ChannelPipeline.ChannelHandlerContext.fireChannelUnregistered() to forward
to the next ChannelInboundHandler in the ChannelPipeline.SelectionKey of the specified SelectableChannel has been cancelled and thus
this NioTask will not be notified anymore.Channel changed.ChannelHandlerContext.fireChannelWritabilityChanged() to forward
to the next ChannelInboundHandler in the ChannelPipeline.Throwable received and if so rethrow it.true.AttributeKey with the given value on every child Channel.EventLoopGroup which will be used for the child channels or null
if non is configured yet.ChannelHandler which is used to serve the request for the Channel's.ChannelOption which is used for the Channel instances once they get created
(after the acceptor accepted the Channel).Channel of the ChannelPromise and notify the ChannelPromise once the
operation was complete.ChannelOutboundInvoker.close(ChannelPromise) to forward
to the next ChannelOutboundHandler in the ChannelPipeline.ChannelFutureListener that closes the Channel which is
associated with the specified ChannelFuture.ChannelOutboundInvoker.close(ChannelPromise) to forward
to the next ChannelOutboundHandler in the ChannelPipeline.Channels in this group.ChannelFutureListener that closes the Channel when the
operation ended up with a failure or cancellation rather than a success.Channel immediately without firing any events.ChannelFuture which will be notified when this
channel is closed.Channel to the remote peer.Channel to the remote peer.Channel to the remote peer.Channel to the remote peer.Channel to the remote peer.ChannelOutboundInvoker.connect(SocketAddress, SocketAddress, ChannelPromise) to forward
to the next ChannelOutboundHandler in the ChannelPipeline.ChannelOutboundInvoker.connect(SocketAddress, SocketAddress, ChannelPromise) to forward
to the next ChannelOutboundHandler in the ChannelPipeline.ConnectException which will be thrown if a connection could
not be established because of a connection timeout.true if all messages contained in this MessageList are assignment-compatible with the
object represented by this Class.ChannelHandler in
this pipeline.ChannelHandler with the
specified name in this pipeline.ChannelHandler of the
specified type in this pipeline.MessageList and return it.MessageList, starting at the given index and using the given len,
and return it.Channel}.ChannelConfig for a DatagramChannel.DatagramChannel to communicate with the remote peer.data and recipient address.data, recipient address, and sender
address.AddressedEnvelope implementation.message, recipient address, and
sender address.message and recipient address.SocketChannelConfig implementation.ChannelGroup implementation.EventExecutor to notify the
ChannelGroupFutures.ChannelProgressivePromise implementation.ChannelPromise implementation.DatagramChannelConfig implementation.FileRegion implementation which transfer data from a FileChannel.OioServerSocketChannelConfig implementationOioSocketChannelConfig implementationServerSocketChannelConfig implementation.SocketChannelConfig implementation.Channel of the ChannelPromise from EventLoop and notify the
ChannelPromise once the operation was complete.ChannelOutboundInvoker.close(ChannelPromise) to forward
to the next ChannelOutboundHandler in the ChannelPipeline.EventLoop.ChannelOutboundInvoker.close(ChannelPromise) to forward
to the next ChannelOutboundHandler in the ChannelPipeline.Channel of the ChannelFuture and notify the ChannelPromise once the
operation was complete.ChannelOutboundInvoker.disconnect(ChannelPromise) to forward
to the next ChannelOutboundHandler in the ChannelPipeline.ChannelOutboundInvoker.disconnect(ChannelPromise) to forward
to the next ChannelOutboundHandler in the ChannelPipeline.Channels in this group from their remote peers.Channel to the SocketAddressChannelnull otherwise.Channel from its remote peerByteBuf and return the amount.ByteBuf to the remote peer.ByteBuf to the underlying Channel.ByteBuf to the underlying Socket.FileRegionFileRegion to the underlying Socket.Channel.Channel implementations that are used in an embedded fashion.SimpleChannelInboundHandler.messageReceived(ChannelHandlerContext, Object) of the current
MessageList is handled.true if and only if the specified object is identical
with this channel (i.e: this == o).Channel once it was registered.ChannelException which will be thrown by EventLoop and EventLoopGroup
implementations when an error accours.EventExecutorGroup which allows to register Channel's that get
processed for later selection during the event loop.Throwable was thrown.ChannelHandlerContext.fireExceptionCaught(Throwable) to forward
to the next ChannelHandler in the ChannelPipeline.EventExecutor that is used to dispatch the events.Channel which supports
zero-copy file transfer.Channel whose ID matches the specified integer.ChannelFuture of the individual I/O operation which
is associated with the Channel whose ID matches the specified
integer.ChannelFuture of the individual I/O operation which
is associated with the specified Channel.Channel as finished.ChannelHandler in this pipeline.ChannelHandler in this pipeline.RecvByteBufAllocator that always yields the same buffer
size prediction.processor.processor.ChannelHandler with the specified name in this
pipeline.ChannelHandler of the specified type in this
pipeline.ByteBufAllocator which is used for the channel
to allocate buffers.MessageList of
a messageReceived() event.StandardSocketOptions.IP_MULTICAST_IF option.ChannelOptionChannelOption's.StandardSocketOptions.SO_RCVBUF option.StandardSocketOptions.SO_RCVBUF option.StandardSocketOptions.SO_RCVBUF option.RecvByteBufAllocator which is used for the channel
to allocate receive buffers.StandardSocketOptions.SO_SNDBUF option.StandardSocketOptions.SO_SNDBUF option.StandardSocketOptions.SO_LINGER option.StandardSocketOptions.IP_MULTICAST_TTL option.StandardSocketOptions.IP_TOS option.StandardSocketOptions.IP_TOS option.WritableByteChannel.write(ByteBuffer) returns a non-zero value.EventLoopGroup which is used for the parent (acceptor) and the child (client).EventLoopGroup for the parent (acceptor) and the child (client).ChannelGroup which is associated with this future.RecvByteBufAllocator.Handle.allocate(ByteBufAllocator) except that it does not allocate anything but just tells the
capacity.ChannelHandler that is bound this ChannelHandlerContext.ChannelHandler was added to the actual context and it's ready to handle events.ChannelHandler was removed from the actual context and it doesn't handle events
anymore.true if and only if the channel has the disconnect() operation
that allows a user to disconnect and then call ChannelOutboundInvoker.connect(SocketAddress) again,
such as UDP/IP.Channel was registered.DatagramChannelChannel that helps wrapping a series of handlers to
unit test the handlers or use them in non-I/O context.Channels and perform bulk operations on them.true if the Channel is active and so connected.true if and only if the channel should not close itself when its remote
peer shuts down output to make the connection half-closed.true if and only if ChannelOutboundInvoker.read() will be invoked automatically so that
a user application doesn't need to call it at all.StandardSocketOptions.SO_BROADCAST option.true if the given EventLoop is compatible with this instance.true if the DatagramChannel is connected to the remote peer.true if this MessageList is empty and so contains no messages.true if a flush to the Channel is currently pending.true if the input of this Channel is shutdowntrue if and only if the remote peer shut down its output so that no more
data is received from this channel.StandardSocketOptions.SO_KEEPALIVE option.StandardSocketOptions.IP_MULTICAST_LOOP option.true if the Channel is open an may get active latertrue if and only if the I/O operations associated with
this future have failed partially with some success.true if and only if the I/O operations associated with
this future were partially successful with some failure.true if the ChannelHandler which belongs to this ChannelHandler was removed
from the ChannelPipeline.StandardSocketOptions.SO_REUSEADDR option.StandardSocketOptions.SO_REUSEADDR option.StandardSocketOptions.SO_REUSEADDR option.true if and only if all I/O operations associated with
this future were successful without any failure.StandardSocketOptions.TCP_NODELAY option.true if and only if the I/O thread will perform the
requested write operation immediately.Iterator that enumerates all ChannelFutures
which are associated with this future.ChannelFuture once the operation completes.ChannelFuture once the operation completes.ChannelFuture
once the operation completes.ChannelFuture
once the operation completes.ChannelFuture
once the operation completes.ChannelFuture
once the operation completes.ChannelHandler in this pipeline.ChannelHandler in this pipeline.ChannelFuture once the operation completes.ChannelFuture once the operation completes.ChannelFuture once the
operation completes.ChannelFuture once the
operation completes.ChannelFuture once the operation completes.ChannelFuture once the operation completes.SocketAddress to which is bound local or
null if none.SocketAddress which is bound locally.Channel for the local transport.MultithreadEventLoopGroup which must be used for the local transport.ServerChannel for the local transport which allows in VM communication.ChannelHandlerContext was updated with new data.ChannelHandlerContext.fireMessageReceived(MessageList) to forward
to the next ChannelInboundHandler in the ChannelPipeline.I.EventLoopGroup implementations that handles their tasks with multiple threads at
the same time.ChannelHandlerContext.The name was used when then ChannelHandler
was added to the ChannelPipeline.List of the handler names.EventLoop.MessageList instanceMessageList instance with the given capacity.MessageList instance which holds the given valueAbstractChannel.AbstractUnsafe instance which will be used for the life-time of the ChannelEventLoop to useChannel that sends and receives an
AddressedEnvelope.InternetProtocolFamily.InternetProtocolFamily.DatagramChannel.DatagramChannel.SingleThreadEventLoop implementation which register the Channel's to a
Selector and so does the multi-plexing of these in the event loop.ThreadFactory and
the SelectorProvider which is returned by SelectorProvider.provider().ThreadFactory and the
SelectorProvider which is returned by SelectorProvider.provider().ThreadFactory and the
SelectorProvider which is returned by SelectorProvider.provider().ThreadFactory and the given
SelectorProvider.ServerSocketChannel implementation which uses
NIO selector based implementation to accept new connections.SocketChannel which uses NIO selector based implementation.SocketChannel.NioEventLoop when a SelectableChannel becomes ready.ChannelFutures that were registered with ChannelFlushPromiseNotifier.add(ChannelPromise, int) and
their pendingDatasize is smaller after the the current writeCounter returned by ChannelFlushPromiseNotifier.writeCounter().ChannelFutures that were registered with ChannelFlushPromiseNotifier.add(ChannelPromise, int) and
their pendingDatasize isis smaller then the current writeCounter returned by ChannelFlushPromiseNotifier.writeCounter().ChannelFutures that were registered with ChannelFlushPromiseNotifier.add(ChannelPromise, int) and
their pendingDatasize is smaller then the current writeCounter returned by ChannelFlushPromiseNotifier.writeCounter() using
the given cause1.Channel that sends and receives an
AddressedEnvelope.MulticastSocket.MulticastSocket.MulticastSocket.EventLoopGroup which is used to handle OIO Channel's.OioEventLoopGroup with no limit in place.OioEventLoopGroup.OioEventLoopGroup.ServerSocketChannel which accepts new connections and create the OioSocketChannel's for them.SocketServerSocketServerSocketSocketChannel which is using Old-Blocking-IOSocketSocketSocketChannelConfig for a OioSocketChannel.ChannelOutboundInvoker.read().ChannelOutboundInvoker.read() to forward
to the next ChannelOutboundHandler in the ChannelPipeline.SelectableChannelChannelChannel of the ChannelPromise with the EventLoop and notify
the ChannelFuture once the registration was complete.SelectableChannel, not necessarily created by Netty, to the Selector
of this event loop.ReferenceCountUtil.release(Object) on all messages in this MessageList and return
true if all messages were released.ReferenceCountUtil.release(Object, int) on all messages in this MessageList and return
true if all messages were released.MessageList.releaseAll() and MessageList.recycle().MessageList.releaseAll(int) and MessageList.recycle().SocketAddress to connect to once the Bootstrap.connect() method
is called.SocketAddress to which is bound remote or
null if none is bound yet.SocketAddress which the Channel is connected to.ChannelHandler from this pipeline.ChannelHandler with the specified name from this pipeline.ChannelHandler of the specified type from this pipeline.ChannelHandler in this pipeline.ChannelHandler in this pipeline.ChannelHandler with a new handler in this pipeline.ChannelHandler of the specified name with a new handler in this pipeline.ChannelHandler of the specified type with a new handler in this pipeline.ReferenceCountUtil.retain(Object) on all messages in this MessageList and return itself.ReferenceCountUtil#retain(Object), int on all messages in this MessageList and return
itself.SelectionKeyBootstrap sub-class which allows easy bootstrap of ServerChannelServerChannel which accepts incoming TCP/IP connections.ChannelConfig for a ServerSocketChannel.ByteBufAllocator which is used for the channel
to allocate buffers.ChannelOutboundInvoker.read() will be invoked automatically so that a user application doesn't
need to call it at all.StandardSocketOptions.SO_BROADCAST option.StandardSocketOptions.SO_KEEPALIVE option.StandardSocketOptions.IP_MULTICAST_LOOP option.MessageList of
a messageReceived() event.StandardSocketOptions.IP_MULTICAST_IF option.Map.ServerSocket.setPerformancePreferences(int, int, int).Socket.setPerformancePreferences(int, int, int).StandardSocketOptions.SO_RCVBUF option.StandardSocketOptions.SO_SNDBUF option.StandardSocketOptions.SO_RCVBUF option.ByteBufAllocator which is used for the channel
to allocate receive buffers.StandardSocketOptions.SO_REUSEADDR option.StandardSocketOptions.SO_REUSEADDR option.StandardSocketOptions.SO_REUSEADDR option.StandardSocketOptions.SO_SNDBUF option.StandardSocketOptions.SO_SNDBUF option.StandardSocketOptions.SO_LINGER option.StandardSocketOptions.TCP_NODELAY option.StandardSocketOptions.IP_MULTICAST_TTL option.StandardSocketOptions.IP_TOS option.StandardSocketOptions.IP_TOS option.WritableByteChannel.write(ByteBuffer) returns a non-zero value.ChannelInboundHandlerAdapter which allows to explicit only handle a specific type of messages.EventLoop's that execute all its submitted tasks in a single thread.MessageList and so how many messages it holds.Channel.ChannelConfig for a SocketChannel.SingleThreadEventLoop which is used to handle OIO Channel's.ThreadPerChannelEventLoopGroup with no limit in place.ThreadPerChannelEventLoopGroup.ThreadPerChannelEventLoopGroup.Map whose keys are
handler names and whose values are handlers.String representation of this channel.ChannelHandlerContext.fireUserEventTriggered(Object) to forward
to the next ChannelInboundHandler in the ChannelPipeline.ChannelOption.Channel.Unsafe.ChannelOutboundInvoker.write(MessageList, ChannelPromise) to forward
to the next ChannelOutboundHandler in the ChannelPipeline.message to all Channels in this
group.messages to all Channels in this
group.ChannelFlushPromiseNotifierChannel.Channel.Copyright © 2008-2013 The Netty Project. All Rights Reserved.