A B C D E F G H I J L M N O P R S T U V W 

A

AbstractChannel - Class in io.netty.channel
A skeletal Channel implementation.
AbstractChannel(Channel) - Constructor for class io.netty.channel.AbstractChannel
Creates a new instance.
AbstractChannel.AbstractUnsafe - Class in io.netty.channel
Unsafe implementation which sub-classes must extend and use.
AbstractChannel.AbstractUnsafe() - Constructor for class io.netty.channel.AbstractChannel.AbstractUnsafe
 
AbstractNioByteChannel - Class in io.netty.channel.nio
AbstractNioChannel base class for Channels that operate on bytes.
AbstractNioByteChannel(Channel, SelectableChannel) - Constructor for class io.netty.channel.nio.AbstractNioByteChannel
Create a new instance
AbstractNioChannel - Class in io.netty.channel.nio
Abstract base class for Channel implementations which use a Selector based approach.
AbstractNioChannel(Channel, SelectableChannel, int) - Constructor for class io.netty.channel.nio.AbstractNioChannel
Create a new instance
AbstractNioChannel.AbstractNioUnsafe - Class in io.netty.channel.nio
 
AbstractNioChannel.AbstractNioUnsafe() - Constructor for class io.netty.channel.nio.AbstractNioChannel.AbstractNioUnsafe
 
AbstractNioChannel.NioUnsafe - Interface in io.netty.channel.nio
Special Unsafe sub-type which allows to access the underlying SelectableChannel
AbstractNioMessageChannel - Class in io.netty.channel.nio
AbstractNioChannel base class for Channels that operate on messages.
AbstractNioMessageChannel(Channel, SelectableChannel, int) - Constructor for class io.netty.channel.nio.AbstractNioMessageChannel
 
AbstractOioByteChannel - Class in io.netty.channel.oio
Abstract base class for OIO which reads and writes bytes from/to a Socket
AbstractOioByteChannel(Channel) - Constructor for class io.netty.channel.oio.AbstractOioByteChannel
 
AbstractOioChannel - Class in io.netty.channel.oio
Abstract base class for Channel implementations that use Old-Blocking-IO
AbstractOioChannel(Channel) - Constructor for class io.netty.channel.oio.AbstractOioChannel
 
AbstractOioMessageChannel - Class in io.netty.channel.oio
Abstract base class for OIO which reads and writes objects from/to a Socket
AbstractOioMessageChannel(Channel) - Constructor for class io.netty.channel.oio.AbstractOioMessageChannel
 
AbstractServerChannel - Class in io.netty.channel
A skeletal server-side Channel implementation.
AbstractServerChannel() - Constructor for class io.netty.channel.AbstractServerChannel
Creates a new instance.
acceptInboundMessage(Object) - Method in class io.netty.channel.SimpleChannelInboundHandler
Returns true if the given message should be handled.
activate(InputStream, OutputStream) - Method in class io.netty.channel.oio.OioByteStreamChannel
Activate this instance.
AdaptiveRecvByteBufAllocator - Class in io.netty.channel
The RecvByteBufAllocator that automatically increases and decreases the predicted buffer size on feed back.
AdaptiveRecvByteBufAllocator(int, int, int) - Constructor for class io.netty.channel.AdaptiveRecvByteBufAllocator
Creates a new predictor with the specified parameters.
add(ChannelPromise, int) - Method in class io.netty.channel.ChannelFlushPromiseNotifier
Add a ChannelPromise to this ChannelFlushPromiseNotifier which will be notified after the given pendingDataSize was reached.
add(ChannelPromise...) - Method in class io.netty.channel.ChannelPromiseAggregator
Add the given ChannelPromises to the aggregator.
add(Channel) - Method in class io.netty.channel.group.DefaultChannelGroup
 
addAfter(String, String, ChannelHandler) - Method in interface io.netty.channel.ChannelPipeline
Inserts a ChannelHandler after an existing handler of this pipeline.
addAfter(EventExecutorGroup, String, String, ChannelHandler) - Method in interface io.netty.channel.ChannelPipeline
Inserts a ChannelHandler after an existing handler of this pipeline.
addBefore(String, String, ChannelHandler) - Method in interface io.netty.channel.ChannelPipeline
Inserts a ChannelHandler before an existing handler of this pipeline.
addBefore(EventExecutorGroup, String, String, ChannelHandler) - Method in interface io.netty.channel.ChannelPipeline
Inserts a ChannelHandler before an existing handler of this pipeline.
addFirst(String, ChannelHandler) - Method in interface io.netty.channel.ChannelPipeline
Inserts a ChannelHandler at the first position of this pipeline.
addFirst(EventExecutorGroup, String, ChannelHandler) - Method in interface io.netty.channel.ChannelPipeline
Inserts a ChannelHandler at the first position of this pipeline.
addFirst(ChannelHandler...) - Method in interface io.netty.channel.ChannelPipeline
Inserts a ChannelHandlers at the first position of this pipeline.
addFirst(EventExecutorGroup, ChannelHandler...) - Method in interface io.netty.channel.ChannelPipeline
Inserts a ChannelHandlers at the first position of this pipeline.
addLast(String, ChannelHandler) - Method in interface io.netty.channel.ChannelPipeline
Appends a ChannelHandler at the last position of this pipeline.
addLast(EventExecutorGroup, String, ChannelHandler) - Method in interface io.netty.channel.ChannelPipeline
Appends a ChannelHandler at the last position of this pipeline.
addLast(ChannelHandler...) - Method in interface io.netty.channel.ChannelPipeline
Inserts a ChannelHandlers at the last position of this pipeline.
addLast(EventExecutorGroup, ChannelHandler...) - Method in interface io.netty.channel.ChannelPipeline
Inserts a ChannelHandlers at the last position of this pipeline.
addListener(GenericFutureListener<? extends Future<? super Void>>) - Method in interface io.netty.channel.ChannelFuture
 
addListener(GenericFutureListener<? extends Future<? super Void>>) - Method in interface io.netty.channel.ChannelProgressiveFuture
 
addListener(GenericFutureListener<? extends Future<? super Void>>) - Method in interface io.netty.channel.ChannelProgressivePromise
 
addListener(GenericFutureListener<? extends Future<? super Void>>) - Method in interface io.netty.channel.ChannelPromise
 
addListener(GenericFutureListener<? extends Future<? super Void>>) - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
addListener(GenericFutureListener<? extends Future<? super Void>>) - Method in class io.netty.channel.DefaultChannelPromise
 
addListener(GenericFutureListener<? extends Future<? super Void>>) - Method in interface io.netty.channel.group.ChannelGroupFuture
 
addListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in interface io.netty.channel.ChannelFuture
 
addListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in interface io.netty.channel.ChannelProgressiveFuture
 
addListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in interface io.netty.channel.ChannelProgressivePromise
 
addListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in interface io.netty.channel.ChannelPromise
 
addListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
addListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in class io.netty.channel.DefaultChannelPromise
 
addListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in interface io.netty.channel.group.ChannelGroupFuture
 
AddressedEnvelope<M,A extends SocketAddress> - Interface in io.netty.channel
A message that wraps another message with a sender address and a recipient address.
AIO_READ_TIMEOUT - Static variable in class io.netty.channel.ChannelOption
 
AIO_WRITE_TIMEOUT - Static variable in class io.netty.channel.ChannelOption
 
all() - Static method in class io.netty.channel.group.ChannelMatchers
Returns a ChannelMatcher that matches all Channels.
alloc() - Method in class io.netty.channel.AbstractChannel
 
allocate(ByteBufAllocator) - Method in interface io.netty.channel.RecvByteBufAllocator.Handle
Creates a new receive buffer whose capacity is probably large enough to read all inbound data and small enough not to waste its space.
ALLOCATOR - Static variable in class io.netty.channel.ChannelOption
 
ALLOW_HALF_CLOSURE - Static variable in class io.netty.channel.ChannelOption
 
ANY - Static variable in class io.netty.channel.local.LocalAddress
 
AUTO_READ - Static variable in class io.netty.channel.ChannelOption
 
available() - Method in class io.netty.channel.oio.AbstractOioByteChannel
Return the number of bytes ready to read from the underlying Socket.
available() - Method in class io.netty.channel.oio.OioByteStreamChannel
 
await() - Method in interface io.netty.channel.ChannelFuture
 
await() - Method in interface io.netty.channel.ChannelProgressiveFuture
 
await() - Method in interface io.netty.channel.ChannelProgressivePromise
 
await() - Method in interface io.netty.channel.ChannelPromise
 
await() - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
await() - Method in class io.netty.channel.DefaultChannelPromise
 
await() - Method in interface io.netty.channel.group.ChannelGroupFuture
 
awaitTermination(long, TimeUnit) - Method in class io.netty.channel.ThreadPerChannelEventLoopGroup
 
awaitUninterruptibly() - Method in interface io.netty.channel.ChannelFuture
 
awaitUninterruptibly() - Method in interface io.netty.channel.ChannelProgressiveFuture
 
awaitUninterruptibly() - Method in interface io.netty.channel.ChannelProgressivePromise
 
awaitUninterruptibly() - Method in interface io.netty.channel.ChannelPromise
 
awaitUninterruptibly() - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
awaitUninterruptibly() - Method in class io.netty.channel.DefaultChannelPromise
 
awaitUninterruptibly() - Method in interface io.netty.channel.group.ChannelGroupFuture
 

B

beginRead() - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
beginRead() - Method in interface io.netty.channel.Channel.Unsafe
Schedules a read operation that fills the inbound buffer of the first ChannelInboundHandler in the ChannelPipeline.
bind(SocketAddress, ChannelPromise) - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
bind(SocketAddress) - Method in class io.netty.channel.AbstractChannel
 
bind(SocketAddress, ChannelPromise) - Method in class io.netty.channel.AbstractChannel
 
bind(SocketAddress, ChannelPromise) - Method in interface io.netty.channel.Channel.Unsafe
Bind the SocketAddress to the Channel of the ChannelPromise and notify it once its done.
bind(ChannelHandlerContext, SocketAddress, ChannelPromise) - Method in class io.netty.channel.ChannelDuplexHandler
Calls ChannelOutboundInvoker.bind(SocketAddress, ChannelPromise) to forward to the next ChannelOutboundHandler in the ChannelPipeline.
bind(ChannelHandlerContext, SocketAddress, ChannelPromise) - Method in interface io.netty.channel.ChannelOutboundHandler
Called once a bind operation is made.
bind(ChannelHandlerContext, SocketAddress, ChannelPromise) - Method in class io.netty.channel.ChannelOutboundHandlerAdapter
Calls ChannelOutboundInvoker.bind(SocketAddress, ChannelPromise) to forward to the next ChannelOutboundHandler in the ChannelPipeline.
bind(ChannelHandlerContext, SocketAddress, ChannelPromise) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
block(InetAddress, NetworkInterface, InetAddress) - Method in interface io.netty.channel.socket.DatagramChannel
Block the given sourceToBlock address for the given multicastAddress on the given networkInterface and notifies the ChannelFuture once the operation completes.
block(InetAddress, NetworkInterface, InetAddress, ChannelPromise) - Method in interface io.netty.channel.socket.DatagramChannel
Block the given sourceToBlock address for the given multicastAddress on the given networkInterface and notifies the ChannelFuture once the operation completes.
block(InetAddress, InetAddress) - Method in interface io.netty.channel.socket.DatagramChannel
Block the given sourceToBlock address for the given multicastAddress and notifies the ChannelFuture once the operation completes.
block(InetAddress, InetAddress, ChannelPromise) - Method in interface io.netty.channel.socket.DatagramChannel
Block the given sourceToBlock address for the given multicastAddress and notifies the ChannelFuture once the operation completes.
block(InetAddress, NetworkInterface, InetAddress) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
Block the given sourceToBlock address for the given multicastAddress on the given networkInterface
block(InetAddress, NetworkInterface, InetAddress, ChannelPromise) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
Block the given sourceToBlock address for the given multicastAddress on the given networkInterface
block(InetAddress, InetAddress) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
Block the given sourceToBlock address for the given multicastAddress
block(InetAddress, InetAddress, ChannelPromise) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
Block the given sourceToBlock address for the given multicastAddress
block(InetAddress, NetworkInterface, InetAddress) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
block(InetAddress, NetworkInterface, InetAddress, ChannelPromise) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
block(InetAddress, InetAddress) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
block(InetAddress, InetAddress, ChannelPromise) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
Bootstrap - Class in io.netty.bootstrap
A Bootstrap that makes it easy to bootstrap a Channel to use for clients.
Bootstrap() - Constructor for class io.netty.bootstrap.Bootstrap
 

C

calculateMessageSize(Object) - Method in class io.netty.channel.AbstractChannel
Calculate the number of bytes a message takes up in memory.
cause() - Method in interface io.netty.channel.group.ChannelGroupFuture
 
ch() - Method in class io.netty.channel.nio.AbstractNioChannel.AbstractNioUnsafe
 
ch() - Method in interface io.netty.channel.nio.AbstractNioChannel.NioUnsafe
Return underlying SelectableChannel
Channel - Interface in io.netty.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() - Method in interface io.netty.channel.ChannelFuture
Returns a channel where the I/O operation associated with this future takes place.
channel() - Method in interface io.netty.channel.ChannelHandlerContext
Return the Channel which is bound to the ChannelHandlerContext.
channel() - Method in interface io.netty.channel.ChannelPipeline
Returns the Channel that this pipeline is attached to.
channel() - Method in interface io.netty.channel.ChannelPromise
 
channel - Variable in class io.netty.channel.DefaultChannelConfig
 
channel() - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
channel() - Method in class io.netty.channel.DefaultChannelPromise
 
Channel.Unsafe - Interface in io.netty.channel
Unsafe operations that should never be called from user-code.
channelActive(ChannelHandlerContext) - Method in interface io.netty.channel.ChannelInboundHandler
The Channel of the ChannelHandlerContext is now active
channelActive(ChannelHandlerContext) - Method in class io.netty.channel.ChannelInboundHandlerAdapter
channelActive(ChannelHandlerContext) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
ChannelConfig - Interface in io.netty.channel
A set of configuration properties of a Channel.
ChannelDuplexHandler - Class in io.netty.channel
ChannelHandler implementation which represents a combination out of a ChannelInboundHandler and the ChannelOutboundHandler.
ChannelDuplexHandler() - Constructor for class io.netty.channel.ChannelDuplexHandler
 
ChannelException - Exception in io.netty.channel
A RuntimeException which is thrown when an I/O operation fails.
ChannelException() - Constructor for exception io.netty.channel.ChannelException
Creates a new exception.
ChannelException(String, Throwable) - Constructor for exception io.netty.channel.ChannelException
Creates a new exception.
ChannelException(String) - Constructor for exception io.netty.channel.ChannelException
Creates a new exception.
ChannelException(Throwable) - Constructor for exception io.netty.channel.ChannelException
Creates a new exception.
ChannelFactory<T extends Channel> - Interface in io.netty.bootstrap
Factory that creates a new Channel on AbstractBootstrap.bind(), Bootstrap.connect(), and AbstractBootstrap.bind().
ChannelFlushPromiseNotifier - Class in io.netty.channel
This implementation allows to register ChannelFuture instances which will get notified once some amount of data was written and so a checkpoint was reached.
ChannelFlushPromiseNotifier(boolean) - Constructor for class io.netty.channel.ChannelFlushPromiseNotifier
Create a new instance
ChannelFlushPromiseNotifier() - Constructor for class io.netty.channel.ChannelFlushPromiseNotifier
Create a new instance which will use ChannelPromise.setSuccess() and ChannelPromise.setFailure(Throwable) to notify the ChannelPromises.
ChannelFuture - Interface in io.netty.channel
The result of an asynchronous Channel I/O operation.
ChannelFutureListener - Interface in io.netty.channel
Listens to the result of a ChannelFuture.
ChannelGroup - Interface in io.netty.channel.group
A thread-safe Set that contains open Channels and provides various bulk operations on them.
ChannelGroupException - Exception in io.netty.channel.group
ChannelException which holds ChannelFutures that failed because of an error.
ChannelGroupException(Collection<Map.Entry<Channel, Throwable>>) - Constructor for exception io.netty.channel.group.ChannelGroupException
 
ChannelGroupFuture - Interface in io.netty.channel.group
The result of an asynchronous ChannelGroup operation.
ChannelGroupFutureListener - Interface in io.netty.channel.group
Listens to the result of a ChannelGroupFuture.
ChannelHandler - Interface in io.netty.channel
Handles or intercepts a ChannelInboundInvoker or ChannelOutboundInvoker operation, and forwards it to the next handler in a ChannelPipeline.
ChannelHandler.Sharable - Annotation Type in io.netty.channel
Indicates that the same instance of the annotated ChannelHandler can be added to one or more ChannelPipelines multiple times without a race condition.
ChannelHandlerAdapter - Class in io.netty.channel
Skelton implementation of a ChannelHandler.
ChannelHandlerAdapter() - Constructor for class io.netty.channel.ChannelHandlerAdapter
 
ChannelHandlerContext - Interface in io.netty.channel
Enables a ChannelHandler to interact with its ChannelPipeline and other handlers.
channelInactive(ChannelHandlerContext) - Method in interface io.netty.channel.ChannelInboundHandler
The Channel of the ChannelHandlerContext was registered is now inactive and reached its end of lifetime.
channelInactive(ChannelHandlerContext) - Method in class io.netty.channel.ChannelInboundHandlerAdapter
channelInactive(ChannelHandlerContext) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
ChannelInboundHandler - Interface in io.netty.channel
ChannelHandler which adds callbacks for state changes.
ChannelInboundHandlerAdapter - Class in io.netty.channel
Abstract base class for ChannelInboundHandler implementations which provide implementations of all of their methods.
ChannelInboundHandlerAdapter() - Constructor for class io.netty.channel.ChannelInboundHandlerAdapter
 
ChannelInitializer<C extends Channel> - Class in io.netty.channel
A special ChannelInboundHandler which offers an easy way to initialize a Channel once it was registered to its EventLoop.
ChannelInitializer() - Constructor for class io.netty.channel.ChannelInitializer
 
ChannelInputShutdownEvent - Class in io.netty.channel.socket
Special event which will be fired and passed to the ChannelInboundHandler.userEventTriggered(ChannelHandlerContext, Object) methods once the input of a SocketChannel was shutdown and the SocketChannelConfig.isAllowHalfClosure() method returns true.
ChannelMatcher - Interface in io.netty.channel.group
Allows to only match some Channel's for operations in ChannelGroup.
ChannelMatchers - Class in io.netty.channel.group
Helper class which provides often used ChannelMatcher implementations.
ChannelMetadata - Class in io.netty.channel
Represents the properties of a Channel implementation.
ChannelMetadata(boolean) - Constructor for class io.netty.channel.ChannelMetadata
Create a new instance
ChannelOption<T> - Class in io.netty.channel
A ChannelOption allows to configure a ChannelConfig in a type-safe way.
ChannelOption(String) - Constructor for class io.netty.channel.ChannelOption
Create a new ChannelOption with the given name.
ChannelOutboundBuffer - Class in io.netty.channel
(Transport implementors only) an internal data structure used by AbstractChannel to store its pending outbound write requests.
ChannelOutboundHandler - Interface in io.netty.channel
ChannelHandler which will get notified for IO-outbound-operations.
ChannelOutboundHandlerAdapter - Class in io.netty.channel
Skelton implementation of a ChannelOutboundHandler.
ChannelOutboundHandlerAdapter() - Constructor for class io.netty.channel.ChannelOutboundHandlerAdapter
 
ChannelPipeline - Interface in io.netty.channel
A list of ChannelHandlers which handles or intercepts inbound events and outbound operations of a Channel.
ChannelPipelineException - Exception in io.netty.channel
A ChannelException which is thrown when a ChannelPipeline failed to execute an operation.
ChannelPipelineException() - Constructor for exception io.netty.channel.ChannelPipelineException
Creates a new instance.
ChannelPipelineException(String, Throwable) - Constructor for exception io.netty.channel.ChannelPipelineException
Creates a new instance.
ChannelPipelineException(String) - Constructor for exception io.netty.channel.ChannelPipelineException
Creates a new instance.
ChannelPipelineException(Throwable) - Constructor for exception io.netty.channel.ChannelPipelineException
Creates a new instance.
ChannelProgressiveFuture - Interface in io.netty.channel
An special ChannelFuture which is used to indicate the FileRegion transfer progress
ChannelProgressiveFutureListener - Interface in io.netty.channel
An EventListener listener which will be called once the sending task associated with future is being transferred.
ChannelProgressivePromise - Interface in io.netty.channel
Special ChannelPromise which will be notified once the associated bytes is transferring.
ChannelPromise - Interface in io.netty.channel
Special ChannelFuture which is writable.
ChannelPromiseAggregator - Class in io.netty.channel
Class which is used to consolidate multiple channel futures into one, by listening to the individual futures and producing an aggregated result (success/failure) when all futures have completed.
ChannelPromiseAggregator(ChannelPromise) - Constructor for class io.netty.channel.ChannelPromiseAggregator
Instance an new ChannelPromiseAggregator
ChannelPromiseNotifier - Class in io.netty.channel
ChannelFutureListener implementation which takes other ChannelFuture(s) and notifies them on completion.
ChannelPromiseNotifier(ChannelPromise...) - Constructor for class io.netty.channel.ChannelPromiseNotifier
Create a new instance
channelRead(ChannelHandlerContext, Object) - Method in interface io.netty.channel.ChannelInboundHandler
Invoked when the current Channel has read a message from the peer.
channelRead(ChannelHandlerContext, Object) - Method in class io.netty.channel.ChannelInboundHandlerAdapter
channelRead(ChannelHandlerContext, Object) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class io.netty.channel.SimpleChannelInboundHandler
 
channelRead0(ChannelHandlerContext, I) - Method in class io.netty.channel.SimpleChannelInboundHandler
Is called for each message of type I.
channelReadComplete(ChannelHandlerContext) - Method in interface io.netty.channel.ChannelInboundHandler
Invoked when the last message read by the current read operation has been consumed by ChannelInboundHandler.channelRead(ChannelHandlerContext, Object).
channelReadComplete(ChannelHandlerContext) - Method in class io.netty.channel.ChannelInboundHandlerAdapter
channelReadComplete(ChannelHandlerContext) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
channelReady(C, SelectionKey) - Method in interface io.netty.channel.nio.NioTask
Invoked when the SelectableChannel has been selected by the Selector.
channelRegistered(ChannelHandlerContext) - Method in interface io.netty.channel.ChannelInboundHandler
The Channel of the ChannelHandlerContext was registered with its EventLoop
channelRegistered(ChannelHandlerContext) - Method in class io.netty.channel.ChannelInboundHandlerAdapter
channelRegistered(ChannelHandlerContext) - Method in class io.netty.channel.ChannelInitializer
 
channelRegistered(ChannelHandlerContext) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
channelUnregistered(ChannelHandlerContext) - Method in interface io.netty.channel.ChannelInboundHandler
The Channel of the ChannelHandlerContext was unregistered from its EventLoop
channelUnregistered(ChannelHandlerContext) - Method in class io.netty.channel.ChannelInboundHandlerAdapter
channelUnregistered(ChannelHandlerContext) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
channelUnregistered(C, Throwable) - Method in interface io.netty.channel.nio.NioTask
Invoked when the SelectionKey of the specified SelectableChannel has been cancelled and thus this NioTask will not be notified anymore.
channelWritabilityChanged(ChannelHandlerContext) - Method in interface io.netty.channel.ChannelInboundHandler
Gets called once the writable state of a Channel changed.
channelWritabilityChanged(ChannelHandlerContext) - Method in class io.netty.channel.ChannelInboundHandlerAdapter
channelWritabilityChanged(ChannelHandlerContext) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
checkDeadLock() - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
checkDeadLock() - Method in class io.netty.channel.DefaultChannelPromise
 
checkEOF(FileRegion) - Static method in class io.netty.channel.AbstractChannel
 
checkException() - Method in class io.netty.channel.embedded.EmbeddedChannel
Check if there was any Throwable received and if so rethrow it.
checkInputShutdown() - Method in class io.netty.channel.oio.AbstractOioByteChannel
Check if the input was shutdown and if so return true.
checkInputShutdown() - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
childAttr(AttributeKey<T>, T) - Method in class io.netty.bootstrap.ServerBootstrap
Set the specific AttributeKey with the given value on every child Channel.
childGroup() - Method in class io.netty.bootstrap.ServerBootstrap
Return the configured EventLoopGroup which will be used for the child channels or null if non is configured yet.
childHandler(ChannelHandler) - Method in class io.netty.bootstrap.ServerBootstrap
Set the ChannelHandler which is used to serve the request for the Channel's.
childOption(ChannelOption<T>, T) - Method in class io.netty.bootstrap.ServerBootstrap
Allow to specify a ChannelOption which is used for the Channel instances once they get created (after the acceptor accepted the Channel).
cleanup() - Method in class io.netty.channel.nio.NioEventLoop
 
clear() - Method in class io.netty.channel.group.DefaultChannelGroup
 
clone() - Method in class io.netty.bootstrap.Bootstrap
 
clone() - Method in class io.netty.bootstrap.ServerBootstrap
 
close(ChannelPromise) - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
close() - Method in class io.netty.channel.AbstractChannel
 
close(ChannelPromise) - Method in class io.netty.channel.AbstractChannel
 
close(ChannelPromise) - Method in interface io.netty.channel.Channel.Unsafe
Close the Channel of the ChannelPromise and notify the ChannelPromise once the operation was complete.
close(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.channel.ChannelDuplexHandler
Calls ChannelOutboundInvoker.close(ChannelPromise) to forward to the next ChannelOutboundHandler in the ChannelPipeline.
CLOSE - Static variable in interface io.netty.channel.ChannelFutureListener
A ChannelFutureListener that closes the Channel which is associated with the specified ChannelFuture.
close(ChannelHandlerContext, ChannelPromise) - Method in interface io.netty.channel.ChannelOutboundHandler
Called once a close operation is made.
close(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.channel.ChannelOutboundHandlerAdapter
Calls ChannelOutboundInvoker.close(ChannelPromise) to forward to the next ChannelOutboundHandler in the ChannelPipeline.
close(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
close() - Method in interface io.netty.channel.group.ChannelGroup
Closes all Channels in this group.
close(ChannelMatcher) - Method in interface io.netty.channel.group.ChannelGroup
Closes all Channels in this group that match the given ChannelMatcher.
close() - Method in class io.netty.channel.group.DefaultChannelGroup
 
close(ChannelMatcher) - Method in class io.netty.channel.group.DefaultChannelGroup
 
CLOSE_ON_FAILURE - Static variable in interface io.netty.channel.ChannelFutureListener
A ChannelFutureListener that closes the Channel when the operation ended up with a failure or cancellation rather than a success.
closeForcibly() - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
closeForcibly() - Method in interface io.netty.channel.Channel.Unsafe
Closes the Channel immediately without firing any events.
closeFuture() - Method in class io.netty.channel.AbstractChannel
 
closeFuture() - Method in interface io.netty.channel.Channel
Returns the ChannelFuture which will be notified when this channel is closed.
closeIfClosed() - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
CombinedChannelDuplexHandler<I extends ChannelInboundHandler,O extends ChannelOutboundHandler> - Class in io.netty.channel
CombinedChannelDuplexHandler() - Constructor for class io.netty.channel.CombinedChannelDuplexHandler
Creates a new uninitialized instance.
CombinedChannelDuplexHandler(I, O) - Constructor for class io.netty.channel.CombinedChannelDuplexHandler
Creates a new instance that combines the specified two handlers into one.
compareTo(Channel) - Method in class io.netty.channel.AbstractChannel
 
compareTo(ChannelGroup) - Method in class io.netty.channel.group.DefaultChannelGroup
 
compareTo(LocalAddress) - Method in class io.netty.channel.local.LocalAddress
 
compose(ChannelMatcher...) - Static method in class io.netty.channel.group.ChannelMatchers
Return a composite of the given ChannelMatchers.
config() - Method in interface io.netty.channel.Channel
Returns the configuration of this channel.
config() - Method in class io.netty.channel.embedded.EmbeddedChannel
 
config() - Method in class io.netty.channel.local.LocalChannel
 
config() - Method in class io.netty.channel.local.LocalServerChannel
 
config() - Method in interface io.netty.channel.socket.DatagramChannel
 
config() - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
config() - Method in class io.netty.channel.socket.nio.NioServerSocketChannel
 
config() - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
config() - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
config() - Method in class io.netty.channel.socket.oio.OioServerSocketChannel
 
config() - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
config() - Method in interface io.netty.channel.socket.ServerSocketChannel
 
config() - Method in interface io.netty.channel.socket.SocketChannel
 
connect() - Method in class io.netty.bootstrap.Bootstrap
Connect a Channel to the remote peer.
connect(String, int) - Method in class io.netty.bootstrap.Bootstrap
Connect a Channel to the remote peer.
connect(InetAddress, int) - Method in class io.netty.bootstrap.Bootstrap
Connect a Channel to the remote peer.
connect(SocketAddress) - Method in class io.netty.bootstrap.Bootstrap
Connect a Channel to the remote peer.
connect(SocketAddress, SocketAddress) - Method in class io.netty.bootstrap.Bootstrap
Connect a Channel to the remote peer.
connect(SocketAddress) - Method in class io.netty.channel.AbstractChannel
 
connect(SocketAddress, SocketAddress) - Method in class io.netty.channel.AbstractChannel
 
connect(SocketAddress, ChannelPromise) - Method in class io.netty.channel.AbstractChannel
 
connect(SocketAddress, SocketAddress, ChannelPromise) - Method in class io.netty.channel.AbstractChannel
 
connect(SocketAddress, SocketAddress, ChannelPromise) - Method in interface io.netty.channel.Channel.Unsafe
Connect the Channel of the given ChannelFuture with the given remote SocketAddress.
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class io.netty.channel.ChannelDuplexHandler
Calls ChannelOutboundInvoker.connect(SocketAddress, SocketAddress, ChannelPromise) to forward to the next ChannelOutboundHandler in the ChannelPipeline.
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in interface io.netty.channel.ChannelOutboundHandler
Called once a connect operation is made.
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class io.netty.channel.ChannelOutboundHandlerAdapter
Calls ChannelOutboundInvoker.connect(SocketAddress, SocketAddress, ChannelPromise) to forward to the next ChannelOutboundHandler in the ChannelPipeline.
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
connect(SocketAddress, SocketAddress, ChannelPromise) - Method in class io.netty.channel.nio.AbstractNioChannel.AbstractNioUnsafe
 
CONNECT_TIMEOUT_MILLIS - Static variable in class io.netty.channel.ChannelOption
 
ConnectTimeoutException - Exception in io.netty.channel
ConnectException which will be thrown if a connection could not be established because of a connection timeout.
ConnectTimeoutException(String) - Constructor for exception io.netty.channel.ConnectTimeoutException
 
ConnectTimeoutException() - Constructor for exception io.netty.channel.ConnectTimeoutException
 
contains(Object) - Method in class io.netty.channel.group.DefaultChannelGroup
 
content() - Method in interface io.netty.channel.AddressedEnvelope
Returns the message wrapped by this envelope message.
content() - Method in class io.netty.channel.DefaultAddressedEnvelope
 
context(ChannelHandler) - Method in interface io.netty.channel.ChannelPipeline
Returns the context object of the specified ChannelHandler in this pipeline.
context(String) - Method in interface io.netty.channel.ChannelPipeline
Returns the context object of the ChannelHandler with the specified name in this pipeline.
context(Class<? extends ChannelHandler>) - Method in interface io.netty.channel.ChannelPipeline
Returns the context object of the ChannelHandler of the specified type in this pipeline.
copy() - Method in class io.netty.channel.socket.DatagramPacket
 
count() - Method in class io.netty.channel.DefaultFileRegion
 
count() - Method in interface io.netty.channel.FileRegion
Returns the number of bytes to transfer.
current() - Method in class io.netty.channel.ChannelOutboundBuffer
 

D

DatagramChannel - Interface in io.netty.channel.socket
A UDP/IP Channel}.
DatagramChannelConfig - Interface in io.netty.channel.socket
DatagramPacket - Class in io.netty.channel.socket
The message container that is used for DatagramChannel to communicate with the remote peer.
DatagramPacket(ByteBuf, InetSocketAddress) - Constructor for class io.netty.channel.socket.DatagramPacket
Create a new instance with the specified packet data and recipient address.
DatagramPacket(ByteBuf, InetSocketAddress, InetSocketAddress) - Constructor for class io.netty.channel.socket.DatagramPacket
Create a new instance with the specified packet data, recipient address, and sender address.
deallocate() - Method in class io.netty.channel.DefaultFileRegion
 
DEFAULT - Static variable in class io.netty.channel.AdaptiveRecvByteBufAllocator
 
DefaultAddressedEnvelope<M,A extends SocketAddress> - Class in io.netty.channel
The default AddressedEnvelope implementation.
DefaultAddressedEnvelope(M, A, A) - Constructor for class io.netty.channel.DefaultAddressedEnvelope
Creates a new instance with the specified message, recipient address, and sender address.
DefaultAddressedEnvelope(M, A) - Constructor for class io.netty.channel.DefaultAddressedEnvelope
Creates a new instance with the specified message and recipient address.
DefaultChannelConfig - Class in io.netty.channel
The default SocketChannelConfig implementation.
DefaultChannelConfig(Channel) - Constructor for class io.netty.channel.DefaultChannelConfig
 
DefaultChannelGroup - Class in io.netty.channel.group
The default ChannelGroup implementation.
DefaultChannelGroup(EventExecutor) - Constructor for class io.netty.channel.group.DefaultChannelGroup
Creates a new group with a generated name amd the provided EventExecutor to notify the ChannelGroupFutures.
DefaultChannelGroup(String, EventExecutor) - Constructor for class io.netty.channel.group.DefaultChannelGroup
Creates a new group with the specified name and EventExecutor to notify the ChannelGroupFutures.
DefaultChannelProgressivePromise - Class in io.netty.channel
The default ChannelProgressivePromise implementation.
DefaultChannelProgressivePromise(Channel) - Constructor for class io.netty.channel.DefaultChannelProgressivePromise
Creates a new instance.
DefaultChannelProgressivePromise(Channel, EventExecutor) - Constructor for class io.netty.channel.DefaultChannelProgressivePromise
Creates a new instance.
DefaultChannelPromise - Class in io.netty.channel
The default ChannelPromise implementation.
DefaultChannelPromise(Channel) - Constructor for class io.netty.channel.DefaultChannelPromise
Creates a new instance.
DefaultChannelPromise(Channel, EventExecutor) - Constructor for class io.netty.channel.DefaultChannelPromise
Creates a new instance.
DefaultDatagramChannelConfig - Class in io.netty.channel.socket
The default DatagramChannelConfig implementation.
DefaultDatagramChannelConfig(DatagramChannel, DatagramSocket) - Constructor for class io.netty.channel.socket.DefaultDatagramChannelConfig
Creates a new instance.
DefaultFileRegion - Class in io.netty.channel
Default FileRegion implementation which transfer data from a FileChannel.
DefaultFileRegion(FileChannel, long, long) - Constructor for class io.netty.channel.DefaultFileRegion
Create a new instance
DefaultOioServerSocketChannelConfig - Class in io.netty.channel.socket.oio
Default OioServerSocketChannelConfig implementation
DefaultOioServerSocketChannelConfig(ServerSocketChannel, ServerSocket) - Constructor for class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
DefaultOioSocketChannelConfig - Class in io.netty.channel.socket.oio
Default OioSocketChannelConfig implementation
DefaultOioSocketChannelConfig(SocketChannel, Socket) - Constructor for class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
DefaultServerSocketChannelConfig - Class in io.netty.channel.socket
The default ServerSocketChannelConfig implementation.
DefaultServerSocketChannelConfig(ServerSocketChannel, ServerSocket) - Constructor for class io.netty.channel.socket.DefaultServerSocketChannelConfig
Creates a new instance.
DefaultSocketChannelConfig - Class in io.netty.channel.socket
The default SocketChannelConfig implementation.
DefaultSocketChannelConfig(SocketChannel, Socket) - Constructor for class io.netty.channel.socket.DefaultSocketChannelConfig
Creates a new instance.
deregister(ChannelPromise) - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
deregister() - Method in class io.netty.channel.AbstractChannel
 
deregister(ChannelPromise) - Method in class io.netty.channel.AbstractChannel
 
deregister(ChannelPromise) - Method in interface io.netty.channel.Channel.Unsafe
Deregister the Channel of the ChannelPromise from EventLoop and notify the ChannelPromise once the operation was complete.
deregister(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.channel.ChannelDuplexHandler
Calls ChannelOutboundInvoker.close(ChannelPromise) to forward to the next ChannelOutboundHandler in the ChannelPipeline.
deregister(ChannelHandlerContext, ChannelPromise) - Method in interface io.netty.channel.ChannelOutboundHandler
Called once a deregister operation is made from the current registered EventLoop.
deregister(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.channel.ChannelOutboundHandlerAdapter
Calls ChannelOutboundInvoker.close(ChannelPromise) to forward to the next ChannelOutboundHandler in the ChannelPipeline.
deregister(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
deregister() - Method in interface io.netty.channel.group.ChannelGroup
Deregister all Channels in this group from their EventLoop.
deregister(ChannelMatcher) - Method in interface io.netty.channel.group.ChannelGroup
Deregister all Channels in this group from their EventLoop that match the given ChannelMatcher.
deregister() - Method in class io.netty.channel.group.DefaultChannelGroup
 
deregister(ChannelMatcher) - Method in class io.netty.channel.group.DefaultChannelGroup
 
deregister() - Method in class io.netty.channel.ThreadPerChannelEventLoop
 
disconnect(ChannelPromise) - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
disconnect() - Method in class io.netty.channel.AbstractChannel
 
disconnect(ChannelPromise) - Method in class io.netty.channel.AbstractChannel
 
disconnect(ChannelPromise) - Method in interface io.netty.channel.Channel.Unsafe
Disconnect the Channel of the ChannelFuture and notify the ChannelPromise once the operation was complete.
disconnect(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.channel.ChannelDuplexHandler
Calls ChannelOutboundInvoker.disconnect(ChannelPromise) to forward to the next ChannelOutboundHandler in the ChannelPipeline.
disconnect(ChannelHandlerContext, ChannelPromise) - Method in interface io.netty.channel.ChannelOutboundHandler
Called once a disconnect operation is made.
disconnect(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.channel.ChannelOutboundHandlerAdapter
Calls ChannelOutboundInvoker.disconnect(ChannelPromise) to forward to the next ChannelOutboundHandler in the ChannelPipeline.
disconnect(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
disconnect() - Method in interface io.netty.channel.group.ChannelGroup
Disconnects all Channels in this group from their remote peers.
disconnect(ChannelMatcher) - Method in interface io.netty.channel.group.ChannelGroup
Disconnects all Channels in this group from their remote peers, that match the given ChannelMatcher.
disconnect() - Method in class io.netty.channel.group.DefaultChannelGroup
 
disconnect(ChannelMatcher) - Method in class io.netty.channel.group.DefaultChannelGroup
 
doBeginRead() - Method in class io.netty.channel.AbstractChannel
Schedule a read operation.
doBeginRead() - Method in class io.netty.channel.embedded.EmbeddedChannel
 
doBeginRead() - Method in class io.netty.channel.local.LocalChannel
 
doBeginRead() - Method in class io.netty.channel.local.LocalServerChannel
 
doBeginRead() - Method in class io.netty.channel.nio.AbstractNioChannel
 
doBeginRead() - Method in class io.netty.channel.oio.AbstractOioChannel
 
doBind(SocketAddress) - Method in class io.netty.channel.AbstractChannel
Bind the Channel to the SocketAddress
doBind(SocketAddress) - Method in class io.netty.channel.embedded.EmbeddedChannel
 
doBind(SocketAddress) - Method in class io.netty.channel.local.LocalChannel
 
doBind(SocketAddress) - Method in class io.netty.channel.local.LocalServerChannel
 
doBind(SocketAddress) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
doBind(SocketAddress) - Method in class io.netty.channel.socket.nio.NioServerSocketChannel
 
doBind(SocketAddress) - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
doBind(SocketAddress) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
doBind(SocketAddress) - Method in class io.netty.channel.socket.oio.OioServerSocketChannel
 
doBind(SocketAddress) - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
doClose() - Method in class io.netty.channel.AbstractChannel
Close the Channel
doClose() - Method in class io.netty.channel.embedded.EmbeddedChannel
 
doClose() - Method in class io.netty.channel.local.LocalChannel
 
doClose() - Method in class io.netty.channel.local.LocalServerChannel
 
doClose() - Method in class io.netty.channel.oio.OioByteStreamChannel
 
doClose() - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
doClose() - Method in class io.netty.channel.socket.nio.NioServerSocketChannel
 
doClose() - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
doClose() - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
doClose() - Method in class io.netty.channel.socket.oio.OioServerSocketChannel
 
doClose() - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
doConnect(SocketAddress, SocketAddress) - Method in class io.netty.channel.nio.AbstractNioChannel
Connect to the remote peer
doConnect(SocketAddress, SocketAddress) - Method in class io.netty.channel.oio.AbstractOioChannel
Connect to the remote peer using the given localAddress if one is specified or null otherwise.
doConnect(SocketAddress, SocketAddress) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
doConnect(SocketAddress, SocketAddress) - Method in class io.netty.channel.socket.nio.NioServerSocketChannel
 
doConnect(SocketAddress, SocketAddress) - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
doConnect(SocketAddress, SocketAddress) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
doConnect(SocketAddress, SocketAddress) - Method in class io.netty.channel.socket.oio.OioServerSocketChannel
 
doConnect(SocketAddress, SocketAddress) - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
doDeregister() - Method in class io.netty.channel.AbstractChannel
Deregister the Channel from its EventLoop.
doDeregister() - Method in class io.netty.channel.embedded.EmbeddedChannel
 
doDeregister() - Method in class io.netty.channel.local.LocalChannel
 
doDeregister() - Method in class io.netty.channel.local.LocalServerChannel
 
doDeregister() - Method in class io.netty.channel.nio.AbstractNioChannel
 
doDisconnect() - Method in class io.netty.channel.AbstractChannel
Disconnect this Channel from its remote peer
doDisconnect() - Method in class io.netty.channel.AbstractServerChannel
 
doDisconnect() - Method in class io.netty.channel.embedded.EmbeddedChannel
 
doDisconnect() - Method in class io.netty.channel.local.LocalChannel
 
doDisconnect() - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
doDisconnect() - Method in class io.netty.channel.socket.nio.NioServerSocketChannel
 
doDisconnect() - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
doDisconnect() - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
doDisconnect() - Method in class io.netty.channel.socket.oio.OioServerSocketChannel
 
doDisconnect() - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
doFinishConnect() - Method in class io.netty.channel.nio.AbstractNioChannel
Finish the connect
doFinishConnect() - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
doFinishConnect() - Method in class io.netty.channel.socket.nio.NioServerSocketChannel
 
doFinishConnect() - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
doPreClose() - Method in class io.netty.channel.AbstractChannel
Will be called before the actual close operation will be performed.
doPreClose() - Method in class io.netty.channel.local.LocalChannel
 
doPreClose() - Method in class io.netty.channel.local.LocalServerChannel
 
doRead() - Method in class io.netty.channel.oio.AbstractOioByteChannel
 
doRead() - Method in class io.netty.channel.oio.AbstractOioChannel
 
doRead() - Method in class io.netty.channel.oio.AbstractOioMessageChannel
 
doReadBytes(ByteBuf) - Method in class io.netty.channel.nio.AbstractNioByteChannel
Read bytes into the given ByteBuf and return the amount.
doReadBytes(ByteBuf) - Method in class io.netty.channel.oio.AbstractOioByteChannel
Read bytes from the underlying Socket.
doReadBytes(ByteBuf) - Method in class io.netty.channel.oio.OioByteStreamChannel
 
doReadBytes(ByteBuf) - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
doReadBytes(ByteBuf) - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
doReadMessages(List<Object>) - Method in class io.netty.channel.nio.AbstractNioMessageChannel
Read messages into the given array and return the amount which was read.
doReadMessages(List<Object>) - Method in class io.netty.channel.oio.AbstractOioMessageChannel
Read messages into the given array and return the amount which was read.
doReadMessages(List<Object>) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
doReadMessages(List<Object>) - Method in class io.netty.channel.socket.nio.NioServerSocketChannel
 
doReadMessages(List<Object>) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
doReadMessages(List<Object>) - Method in class io.netty.channel.socket.oio.OioServerSocketChannel
 
doRegister() - Method in class io.netty.channel.AbstractChannel
Is called after the Channel is registered with its EventLoop as part of the register process.
doRegister() - Method in class io.netty.channel.embedded.EmbeddedChannel
 
doRegister() - Method in class io.netty.channel.local.LocalChannel
 
doRegister() - Method in class io.netty.channel.local.LocalServerChannel
 
doRegister() - Method in class io.netty.channel.nio.AbstractNioChannel
 
doWrite(ChannelOutboundBuffer) - Method in class io.netty.channel.AbstractChannel
Flush the content of the given buffer to the remote peer.
doWrite(ChannelOutboundBuffer) - Method in class io.netty.channel.AbstractServerChannel
 
doWrite(ChannelOutboundBuffer) - Method in class io.netty.channel.embedded.EmbeddedChannel
 
doWrite(ChannelOutboundBuffer) - Method in class io.netty.channel.local.LocalChannel
 
doWrite(ChannelOutboundBuffer) - Method in class io.netty.channel.nio.AbstractNioByteChannel
 
doWrite(ChannelOutboundBuffer) - Method in class io.netty.channel.nio.AbstractNioMessageChannel
 
doWrite(ChannelOutboundBuffer) - Method in class io.netty.channel.oio.AbstractOioByteChannel
 
doWrite(ChannelOutboundBuffer) - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
doWrite(ChannelOutboundBuffer) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
doWrite(ChannelOutboundBuffer) - Method in class io.netty.channel.socket.oio.OioServerSocketChannel
 
doWriteBytes(ByteBuf) - Method in class io.netty.channel.nio.AbstractNioByteChannel
Write bytes form the given ByteBuf to the underlying Channel.
doWriteBytes(ByteBuf) - Method in class io.netty.channel.oio.AbstractOioByteChannel
Write the data which is hold by the ByteBuf to the underlying Socket.
doWriteBytes(ByteBuf) - Method in class io.netty.channel.oio.OioByteStreamChannel
 
doWriteBytes(ByteBuf) - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
doWriteFileRegion(FileRegion) - Method in class io.netty.channel.nio.AbstractNioByteChannel
Write a FileRegion
doWriteFileRegion(FileRegion) - Method in class io.netty.channel.oio.AbstractOioByteChannel
Write the data which is hold by the FileRegion to the underlying Socket.
doWriteFileRegion(FileRegion) - Method in class io.netty.channel.oio.OioByteStreamChannel
 
doWriteFileRegion(FileRegion) - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
doWriteMessage(Object) - Method in class io.netty.channel.nio.AbstractNioMessageChannel
Write a message to the underlying Channel.
doWriteMessage(Object) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
doWriteMessage(Object) - Method in class io.netty.channel.socket.nio.NioServerSocketChannel
 
duplicate() - Method in class io.netty.channel.socket.DatagramPacket
 

E

EmbeddedChannel - Class in io.netty.channel.embedded
Base class for Channel implementations that are used in an embedded fashion.
EmbeddedChannel(ChannelHandler...) - Constructor for class io.netty.channel.embedded.EmbeddedChannel
Create a new instance
ensureOpen(ChannelPromise) - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
ensureOpen() - Method in class io.netty.channel.embedded.EmbeddedChannel
Ensure the Channel is open and of not throw an exception.
equals(Object) - Method in class io.netty.channel.AbstractChannel
Returns true if and only if the specified object is identical with this channel (i.e: this == o).
equals(Object) - Method in class io.netty.channel.group.DefaultChannelGroup
 
equals(Object) - Method in class io.netty.channel.local.LocalAddress
 
eventLoop() - Method in class io.netty.channel.AbstractChannel
 
eventLoop() - Method in interface io.netty.channel.Channel
Return the EventLoop this Channel was registered too.
EventLoop - Interface in io.netty.channel
Will handle all the I/O-Operations for a Channel once it was registered.
eventLoop() - Method in class io.netty.channel.nio.AbstractNioChannel
 
EventLoopException - Exception in io.netty.channel
Special ChannelException which will be thrown by EventLoop and EventLoopGroup implementations when an error occurs.
EventLoopException() - Constructor for exception io.netty.channel.EventLoopException
 
EventLoopException(String, Throwable) - Constructor for exception io.netty.channel.EventLoopException
 
EventLoopException(String) - Constructor for exception io.netty.channel.EventLoopException
 
EventLoopException(Throwable) - Constructor for exception io.netty.channel.EventLoopException
 
EventLoopGroup - Interface in io.netty.channel
Special EventExecutorGroup which allows to register Channel's that get processed for later selection during the event loop.
exceptionCaught(ChannelHandlerContext, Throwable) - Method in interface io.netty.channel.ChannelHandler
Gets called if a Throwable was thrown.
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.netty.channel.ChannelHandlerAdapter
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
executor() - Method in interface io.netty.channel.ChannelHandlerContext
The EventExecutor that is used to dispatch the events.
executor() - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
executor() - Method in class io.netty.channel.DefaultChannelPromise
 

F

FileRegion - Interface in io.netty.channel
A region of a file that is sent via a Channel which supports zero-copy file transfer.
find(Channel) - Method in interface io.netty.channel.group.ChannelGroupFuture
Returns the ChannelFuture of the individual I/O operation which is associated with the specified Channel.
finish() - Method in class io.netty.channel.embedded.EmbeddedChannel
Mark this Channel as finished.
finishConnect() - Method in class io.netty.channel.nio.AbstractNioChannel.AbstractNioUnsafe
 
finishConnect() - Method in interface io.netty.channel.nio.AbstractNioChannel.NioUnsafe
Finish connect
FIRE_EXCEPTION_ON_FAILURE - Static variable in interface io.netty.channel.ChannelFutureListener
A ChannelFutureListener that forwards the Throwable of the ChannelFuture into the ChannelPipeline.
fireChannelActive() - Method in interface io.netty.channel.ChannelHandlerContext
 
fireChannelActive() - Method in interface io.netty.channel.ChannelPipeline
 
fireChannelInactive() - Method in interface io.netty.channel.ChannelHandlerContext
 
fireChannelInactive() - Method in interface io.netty.channel.ChannelPipeline
 
fireChannelRead(Object) - Method in interface io.netty.channel.ChannelHandlerContext
 
fireChannelRead(Object) - Method in interface io.netty.channel.ChannelPipeline
 
fireChannelReadComplete() - Method in interface io.netty.channel.ChannelHandlerContext
 
fireChannelReadComplete() - Method in interface io.netty.channel.ChannelPipeline
 
fireChannelRegistered() - Method in interface io.netty.channel.ChannelHandlerContext
 
fireChannelRegistered() - Method in interface io.netty.channel.ChannelPipeline
 
fireChannelUnregistered() - Method in interface io.netty.channel.ChannelHandlerContext
 
fireChannelUnregistered() - Method in interface io.netty.channel.ChannelPipeline
 
fireChannelWritabilityChanged() - Method in interface io.netty.channel.ChannelHandlerContext
 
fireChannelWritabilityChanged() - Method in interface io.netty.channel.ChannelPipeline
 
fireExceptionCaught(Throwable) - Method in interface io.netty.channel.ChannelHandlerContext
 
fireExceptionCaught(Throwable) - Method in interface io.netty.channel.ChannelPipeline
 
fireUserEventTriggered(Object) - Method in interface io.netty.channel.ChannelHandlerContext
 
fireUserEventTriggered(Object) - Method in interface io.netty.channel.ChannelPipeline
 
first() - Method in interface io.netty.channel.ChannelPipeline
Returns the first ChannelHandler in this pipeline.
firstContext() - Method in interface io.netty.channel.ChannelPipeline
Returns the context of the first ChannelHandler in this pipeline.
FixedRecvByteBufAllocator - Class in io.netty.channel
The RecvByteBufAllocator that always yields the same buffer size prediction.
FixedRecvByteBufAllocator(int) - Constructor for class io.netty.channel.FixedRecvByteBufAllocator
Creates a new predictor that always returns the same prediction of the specified buffer size.
flush() - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
flush() - Method in class io.netty.channel.AbstractChannel
 
flush() - Method in interface io.netty.channel.Channel
 
flush() - Method in interface io.netty.channel.Channel.Unsafe
Flush out all write operations scheduled via Channel.Unsafe.write(Object, ChannelPromise).
flush(ChannelHandlerContext) - Method in class io.netty.channel.ChannelDuplexHandler
flush() - Method in interface io.netty.channel.ChannelHandlerContext
 
flush(ChannelHandlerContext) - Method in interface io.netty.channel.ChannelOutboundHandler
Called once a flush operation is made.
flush(ChannelHandlerContext) - Method in class io.netty.channel.ChannelOutboundHandlerAdapter
flush() - Method in interface io.netty.channel.ChannelPipeline
 
flush(ChannelHandlerContext) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
flush() - Method in interface io.netty.channel.group.ChannelGroup
Flush all Channels in this group.
flush(ChannelMatcher) - Method in interface io.netty.channel.group.ChannelGroup
Flush all Channels in this group that match the given ChannelMatcher.
flush() - Method in class io.netty.channel.group.DefaultChannelGroup
 
flush(ChannelMatcher) - Method in class io.netty.channel.group.DefaultChannelGroup
 
flush0() - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
flush0() - Method in class io.netty.channel.nio.AbstractNioChannel.AbstractNioUnsafe
 
flushAndWrite(Object) - Method in interface io.netty.channel.group.ChannelGroup
flushAndWrite(Object, ChannelMatcher) - Method in interface io.netty.channel.group.ChannelGroup
Shortcut for calling ChannelGroup.write(Object) and ChannelGroup.flush() and only act on Channels that match the ChannelMatcher.
flushAndWrite(Object) - Method in class io.netty.channel.group.DefaultChannelGroup
 
flushAndWrite(Object, ChannelMatcher) - Method in class io.netty.channel.group.DefaultChannelGroup
 
flushCheckpoint() - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
flushCheckpoint(long) - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
flushCheckpoint() - Method in class io.netty.channel.DefaultChannelPromise
 
flushCheckpoint(long) - Method in class io.netty.channel.DefaultChannelPromise
 
forceFlush() - Method in class io.netty.channel.nio.AbstractNioChannel.AbstractNioUnsafe
 
forceFlush() - Method in interface io.netty.channel.nio.AbstractNioChannel.NioUnsafe
 

G

get(String) - Method in interface io.netty.channel.ChannelPipeline
Returns the ChannelHandler with the specified name in this pipeline.
get(Class<T>) - Method in interface io.netty.channel.ChannelPipeline
Returns the ChannelHandler of the specified type in this pipeline.
getAllocator() - Method in interface io.netty.channel.ChannelConfig
Returns ByteBufAllocator which is used for the channel to allocate buffers.
getAllocator() - Method in class io.netty.channel.DefaultChannelConfig
 
getBacklog() - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
getBacklog() - Method in interface io.netty.channel.socket.ServerSocketChannelConfig
Gets the backlog value to specify when the channel binds to a local address.
getConnectTimeoutMillis() - Method in interface io.netty.channel.ChannelConfig
Returns the connect timeout of the channel in milliseconds.
getConnectTimeoutMillis() - Method in class io.netty.channel.DefaultChannelConfig
 
getInterface() - Method in interface io.netty.channel.socket.DatagramChannelConfig
Gets the address of the network interface used for multicast packets.
getInterface() - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
getIoRatio() - Method in class io.netty.channel.nio.NioEventLoop
Returns the percentage of the desired amount of time spent for I/O in the event loop.
getMaxMessagesPerRead() - Method in interface io.netty.channel.ChannelConfig
Returns the maximum number of messages to read per read loop.
getMaxMessagesPerRead() - Method in class io.netty.channel.DefaultChannelConfig
 
getNetworkInterface() - Method in interface io.netty.channel.socket.DatagramChannelConfig
getNetworkInterface() - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
getOption(ChannelOption<T>) - Method in interface io.netty.channel.ChannelConfig
Return the value of the given ChannelOption
getOption(ChannelOption<T>) - Method in class io.netty.channel.DefaultChannelConfig
 
getOption(ChannelOption<T>) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
getOption(ChannelOption<T>) - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
getOption(ChannelOption<T>) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
getOption(ChannelOption<T>) - Method in class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
getOption(ChannelOption<T>) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
getOptions() - Method in interface io.netty.channel.ChannelConfig
Return all set ChannelOption's.
getOptions() - Method in class io.netty.channel.DefaultChannelConfig
 
getOptions(Map<ChannelOption<?>, Object>, ChannelOption<?>...) - Method in class io.netty.channel.DefaultChannelConfig
 
getOptions() - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
getOptions() - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
getOptions() - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
getOptions() - Method in class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
getOptions() - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
getReceiveBufferSize() - Method in interface io.netty.channel.socket.DatagramChannelConfig
getReceiveBufferSize() - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
getReceiveBufferSize() - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
getReceiveBufferSize() - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
getReceiveBufferSize() - Method in interface io.netty.channel.socket.ServerSocketChannelConfig
getReceiveBufferSize() - Method in interface io.netty.channel.socket.SocketChannelConfig
getRecvByteBufAllocator() - Method in interface io.netty.channel.ChannelConfig
Returns RecvByteBufAllocator which is used for the channel to allocate receive buffers.
getRecvByteBufAllocator() - Method in class io.netty.channel.DefaultChannelConfig
 
getSendBufferSize() - Method in interface io.netty.channel.socket.DatagramChannelConfig
getSendBufferSize() - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
getSendBufferSize() - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
getSendBufferSize() - Method in interface io.netty.channel.socket.SocketChannelConfig
getSoLinger() - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
getSoLinger() - Method in interface io.netty.channel.socket.SocketChannelConfig
getSoTimeout() - Method in class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
getSoTimeout() - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
getSoTimeout() - Method in interface io.netty.channel.socket.oio.OioServerSocketChannelConfig
Returns the maximal time a operation on the underlying socket may block.
getSoTimeout() - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
Returns the maximal time a operation on the underlying socket may block.
getTimeToLive() - Method in interface io.netty.channel.socket.DatagramChannelConfig
getTimeToLive() - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
getTrafficClass() - Method in interface io.netty.channel.socket.DatagramChannelConfig
getTrafficClass() - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
getTrafficClass() - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
getTrafficClass() - Method in interface io.netty.channel.socket.SocketChannelConfig
getWriteBufferHighWaterMark() - Method in interface io.netty.channel.ChannelConfig
Returns the high water mark of the write buffer.
getWriteBufferHighWaterMark() - Method in class io.netty.channel.DefaultChannelConfig
 
getWriteBufferLowWaterMark() - Method in interface io.netty.channel.ChannelConfig
Returns the low water mark of the write buffer.
getWriteBufferLowWaterMark() - Method in class io.netty.channel.DefaultChannelConfig
 
getWriteSpinCount() - Method in interface io.netty.channel.ChannelConfig
Returns the maximum loop count for a write operation until WritableByteChannel.write(ByteBuffer) returns a non-zero value.
getWriteSpinCount() - Method in class io.netty.channel.DefaultChannelConfig
 
group(EventLoopGroup) - Method in class io.netty.bootstrap.ServerBootstrap
Specify the EventLoopGroup which is used for the parent (acceptor) and the child (client).
group(EventLoopGroup, EventLoopGroup) - Method in class io.netty.bootstrap.ServerBootstrap
Set the EventLoopGroup for the parent (acceptor) and the child (client).
group() - Method in interface io.netty.channel.group.ChannelGroupFuture
Returns the ChannelGroup which is associated with this future.
guess() - Method in interface io.netty.channel.RecvByteBufAllocator.Handle
Similar to RecvByteBufAllocator.Handle.allocate(ByteBufAllocator) except that it does not allocate anything but just tells the capacity.

H

handler() - Method in interface io.netty.channel.ChannelHandlerContext
The ChannelHandler that is bound this ChannelHandlerContext.
handlerAdded(ChannelHandlerContext) - Method in interface io.netty.channel.ChannelHandler
Gets called after the ChannelHandler was added to the actual context and it's ready to handle events.
handlerAdded(ChannelHandlerContext) - Method in class io.netty.channel.ChannelHandlerAdapter
Do nothing by default, sub-classes may override this method.
handlerAdded(ChannelHandlerContext) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
handlerRemoved(ChannelHandlerContext) - Method in interface io.netty.channel.ChannelHandler
Gets called after the ChannelHandler was removed from the actual context and it doesn't handle events anymore.
handlerRemoved(ChannelHandlerContext) - Method in class io.netty.channel.ChannelHandlerAdapter
Do nothing by default, sub-classes may override this method.
handlerRemoved(ChannelHandlerContext) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
hasDisconnect() - Method in class io.netty.channel.ChannelMetadata
Returns 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.
hashCode() - Method in class io.netty.channel.AbstractChannel
Returns the ID of this channel.
hashCode() - Method in class io.netty.channel.group.DefaultChannelGroup
 
hashCode() - Method in class io.netty.channel.local.LocalAddress
 

I

id() - Method in class io.netty.channel.local.LocalAddress
Returns the ID of this address.
inboundHandler() - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
increaseWriteCounter(long) - Method in class io.netty.channel.ChannelFlushPromiseNotifier
Increase the current write counter by the given delta
init(I, O) - Method in class io.netty.channel.CombinedChannelDuplexHandler
Initialized this handler with the specified handlers.
initChannel(C) - Method in class io.netty.channel.ChannelInitializer
This method will be called once the Channel was registered.
INSTANCE - Static variable in class io.netty.channel.socket.ChannelInputShutdownEvent
Instance to use
InternetProtocolFamily - Enum in io.netty.channel.socket
Internet Protocol (IP) families used byte the DatagramChannel
invalidateLocalAddress() - Method in class io.netty.channel.AbstractChannel
 
invalidateRemoteAddress() - Method in class io.netty.channel.AbstractChannel
Reset the stored remoteAddress
invert(ChannelMatcher) - Static method in class io.netty.channel.group.ChannelMatchers
Invert the given ChannelMatcher.
io.netty.bootstrap - package 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 - package 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 - package io.netty.channel.embedded
A virtual Channel that helps wrapping a series of handlers to unit test the handlers or use them in non-I/O context.
io.netty.channel.group - package io.netty.channel.group
A channel registry which helps a user maintain the list of open Channels and perform bulk operations on them.
io.netty.channel.local - package io.netty.channel.local
A virtual transport that enables the communication between the two parties in the same virtual machine.
io.netty.channel.nio - package io.netty.channel.nio
NIO-based channel API implementation - recommended for a large number of connections (>= 1000).
io.netty.channel.oio - package io.netty.channel.oio
Old blocking I/O based channel API implementation - recommended for a small number of connections (< 1000).
io.netty.channel.socket - package io.netty.channel.socket
Abstract TCP and UDP socket interfaces which extend the core channel API.
io.netty.channel.socket.nio - package io.netty.channel.socket.nio
NIO-based socket channel API implementation - recommended for a large number of connections (>= 1000).
io.netty.channel.socket.oio - package io.netty.channel.socket.oio
Old blocking I/O based socket channel API implementation - recommended for a small number of connections (< 1000).
IP_MULTICAST_ADDR - Static variable in class io.netty.channel.ChannelOption
 
IP_MULTICAST_IF - Static variable in class io.netty.channel.ChannelOption
 
IP_MULTICAST_LOOP_DISABLED - Static variable in class io.netty.channel.ChannelOption
 
IP_MULTICAST_TTL - Static variable in class io.netty.channel.ChannelOption
 
IP_TOS - Static variable in class io.netty.channel.ChannelOption
 
is(Channel) - Static method in class io.netty.channel.group.ChannelMatchers
Returns a ChannelMatcher that matches the given Channel.
isActive() - Method in interface io.netty.channel.Channel
Return true if the Channel is active and so connected.
isActive() - Method in class io.netty.channel.embedded.EmbeddedChannel
 
isActive() - Method in class io.netty.channel.local.LocalChannel
 
isActive() - Method in class io.netty.channel.local.LocalServerChannel
 
isActive() - Method in class io.netty.channel.oio.OioByteStreamChannel
 
isActive() - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
isActive() - Method in class io.netty.channel.socket.nio.NioServerSocketChannel
 
isActive() - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
isActive() - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
isActive() - Method in class io.netty.channel.socket.oio.OioServerSocketChannel
 
isActive() - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
isAllowHalfClosure() - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
isAllowHalfClosure() - Method in interface io.netty.channel.socket.SocketChannelConfig
Returns true if and only if the channel should not close itself when its remote peer shuts down output to make the connection half-closed.
isAutoRead() - Method in interface io.netty.channel.ChannelConfig
Returns true if and only if ChannelOutboundInvoker.read() will be invoked automatically so that a user application doesn't need to call it at all.
isAutoRead() - Method in class io.netty.channel.DefaultChannelConfig
 
isBroadcast() - Method in interface io.netty.channel.socket.DatagramChannelConfig
isBroadcast() - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
isCompatible(EventLoop) - Method in class io.netty.channel.AbstractChannel
Return true if the given EventLoop is compatible with this instance.
isCompatible(EventLoop) - Method in class io.netty.channel.embedded.EmbeddedChannel
 
isCompatible(EventLoop) - Method in class io.netty.channel.local.LocalChannel
 
isCompatible(EventLoop) - Method in class io.netty.channel.local.LocalServerChannel
 
isCompatible(EventLoop) - Method in class io.netty.channel.nio.AbstractNioChannel
 
isCompatible(EventLoop) - Method in class io.netty.channel.oio.AbstractOioChannel
 
isConnected() - Method in interface io.netty.channel.socket.DatagramChannel
Return true if the DatagramChannel is connected to the remote peer.
isConnected() - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
isConnected() - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
isEmpty() - Method in class io.netty.channel.ChannelOutboundBuffer
 
isEmpty() - Method in class io.netty.channel.group.DefaultChannelGroup
 
isInputShutdown() - Method in class io.netty.channel.nio.AbstractNioChannel
Return true if the input of this Channel is shutdown
isInputShutdown() - Method in class io.netty.channel.oio.AbstractOioByteChannel
 
isInputShutdown() - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
isInputShutdown() - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
isInputShutdown() - Method in interface io.netty.channel.socket.SocketChannel
Returns true if and only if the remote peer shut down its output so that no more data is received from this channel.
isInstanceOf(Class<? extends Channel>) - Static method in class io.netty.channel.group.ChannelMatchers
Returns a ChannelMatcher that matches all Channels that are an instance of sub-type of the given class.
isKeepAlive() - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
isKeepAlive() - Method in interface io.netty.channel.socket.SocketChannelConfig
isLoopbackModeDisabled() - Method in interface io.netty.channel.socket.DatagramChannelConfig
isLoopbackModeDisabled() - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
isNonServerChannel() - Static method in class io.netty.channel.group.ChannelMatchers
Returns a ChannelMatcher that matches all Channels that are not of type ServerChannel.
isNot(Channel) - Static method in class io.netty.channel.group.ChannelMatchers
Returns a ChannelMatcher that matches all Channels except the given.
isNotInstanceOf(Class<? extends Channel>) - Static method in class io.netty.channel.group.ChannelMatchers
Returns a ChannelMatcher that matches all Channels that are not an instance of sub-type of the given class.
isOpen() - Method in interface io.netty.channel.Channel
Returns true if the Channel is open an may get active later
isOpen() - Method in class io.netty.channel.embedded.EmbeddedChannel
 
isOpen() - Method in class io.netty.channel.local.LocalChannel
 
isOpen() - Method in class io.netty.channel.local.LocalServerChannel
 
isOpen() - Method in class io.netty.channel.nio.AbstractNioChannel
 
isOpen() - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
isOpen() - Method in class io.netty.channel.socket.oio.OioServerSocketChannel
 
isOpen() - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
isOutputShutdown() - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
isOutputShutdown() - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
isOutputShutdown() - Method in interface io.netty.channel.socket.SocketChannel
 
isPartialFailure() - Method in interface io.netty.channel.group.ChannelGroupFuture
Returns true if and only if the I/O operations associated with this future have failed partially with some success.
isPartialSuccess() - Method in interface io.netty.channel.group.ChannelGroupFuture
Returns true if and only if the I/O operations associated with this future were partially successful with some failure.
isRegistered() - Method in class io.netty.channel.AbstractChannel
 
isRegistered() - Method in interface io.netty.channel.Channel
Returns true if the Channel is registered with an EventLoop.
isRemoved() - Method in interface io.netty.channel.ChannelHandlerContext
Return true if the ChannelHandler which belongs to this ChannelHandler was removed from the ChannelPipeline.
isReuseAddress() - Method in interface io.netty.channel.socket.DatagramChannelConfig
isReuseAddress() - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
isReuseAddress() - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
isReuseAddress() - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
isReuseAddress() - Method in interface io.netty.channel.socket.ServerSocketChannelConfig
isReuseAddress() - Method in interface io.netty.channel.socket.SocketChannelConfig
isServerChannel() - Static method in class io.netty.channel.group.ChannelMatchers
Returns a ChannelMatcher that matches all Channels that are of type ServerChannel.
isShutdown() - Method in class io.netty.channel.ThreadPerChannelEventLoopGroup
 
isShuttingDown() - Method in class io.netty.channel.ThreadPerChannelEventLoopGroup
 
isSuccess() - Method in interface io.netty.channel.group.ChannelGroupFuture
Returns true if and only if all I/O operations associated with this future were successful without any failure.
isTcpNoDelay() - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
isTcpNoDelay() - Method in interface io.netty.channel.socket.SocketChannelConfig
isTerminated() - Method in class io.netty.channel.ThreadPerChannelEventLoopGroup
 
isWritable() - Method in class io.netty.channel.AbstractChannel
 
isWritable() - Method in interface io.netty.channel.Channel
Returns true if and only if the I/O thread will perform the requested write operation immediately.
iterator() - Method in exception io.netty.channel.group.ChannelGroupException
Returns a Iterator which contains all the Throwable that was a cause of the failure and the related id of the Channel.
iterator() - Method in interface io.netty.channel.group.ChannelGroupFuture
Returns the Iterator that enumerates all ChannelFutures which are associated with this future.
iterator() - Method in class io.netty.channel.group.DefaultChannelGroup
 
iterator() - Method in class io.netty.channel.ThreadPerChannelEventLoopGroup
 

J

javaChannel() - Method in class io.netty.channel.nio.AbstractNioChannel
 
javaChannel() - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
javaChannel() - Method in class io.netty.channel.socket.nio.NioServerSocketChannel
 
javaChannel() - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
javaSocket - Variable in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
javaSocket - Variable in class io.netty.channel.socket.DefaultSocketChannelConfig
 
joinGroup(InetAddress) - Method in interface io.netty.channel.socket.DatagramChannel
Joins a multicast group and notifies the ChannelFuture once the operation completes.
joinGroup(InetAddress, ChannelPromise) - Method in interface io.netty.channel.socket.DatagramChannel
Joins a multicast group and notifies the ChannelFuture once the operation completes.
joinGroup(InetSocketAddress, NetworkInterface) - Method in interface io.netty.channel.socket.DatagramChannel
Joins the specified multicast group at the specified interface and notifies the ChannelFuture once the operation completes.
joinGroup(InetSocketAddress, NetworkInterface, ChannelPromise) - Method in interface io.netty.channel.socket.DatagramChannel
Joins the specified multicast group at the specified interface and notifies the ChannelFuture once the operation completes.
joinGroup(InetAddress, NetworkInterface, InetAddress) - Method in interface io.netty.channel.socket.DatagramChannel
Joins the specified multicast group at the specified interface and notifies the ChannelFuture once the operation completes.
joinGroup(InetAddress, NetworkInterface, InetAddress, ChannelPromise) - Method in interface io.netty.channel.socket.DatagramChannel
Joins the specified multicast group at the specified interface and notifies the ChannelFuture once the operation completes.
joinGroup(InetAddress) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
joinGroup(InetAddress, ChannelPromise) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
joinGroup(InetSocketAddress, NetworkInterface) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
joinGroup(InetSocketAddress, NetworkInterface, ChannelPromise) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
joinGroup(InetAddress, NetworkInterface, InetAddress) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
joinGroup(InetAddress, NetworkInterface, InetAddress, ChannelPromise) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
joinGroup(InetAddress) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
joinGroup(InetAddress, ChannelPromise) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
joinGroup(InetSocketAddress, NetworkInterface) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
joinGroup(InetSocketAddress, NetworkInterface, ChannelPromise) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
joinGroup(InetAddress, NetworkInterface, InetAddress) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
joinGroup(InetAddress, NetworkInterface, InetAddress, ChannelPromise) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 

L

last() - Method in interface io.netty.channel.ChannelPipeline
Returns the last ChannelHandler in this pipeline.
lastContext() - Method in interface io.netty.channel.ChannelPipeline
Returns the context of the last ChannelHandler in this pipeline.
lastInboundBuffer() - Method in class io.netty.channel.embedded.EmbeddedChannel
Returns the buffer which holds all the Objects that were received by this Channel.
lastOutboundBuffer() - Method in class io.netty.channel.embedded.EmbeddedChannel
Returns the buffer which holds all the Objects that were written by this Channel.
leaveGroup(InetAddress) - Method in interface io.netty.channel.socket.DatagramChannel
Leaves a multicast group and notifies the ChannelFuture once the operation completes.
leaveGroup(InetAddress, ChannelPromise) - Method in interface io.netty.channel.socket.DatagramChannel
Leaves a multicast group and notifies the ChannelFuture once the operation completes.
leaveGroup(InetSocketAddress, NetworkInterface) - Method in interface io.netty.channel.socket.DatagramChannel
Leaves a multicast group on a specified local interface and notifies the ChannelFuture once the operation completes.
leaveGroup(InetSocketAddress, NetworkInterface, ChannelPromise) - Method in interface io.netty.channel.socket.DatagramChannel
Leaves a multicast group on a specified local interface and notifies the ChannelFuture once the operation completes.
leaveGroup(InetAddress, NetworkInterface, InetAddress) - Method in interface io.netty.channel.socket.DatagramChannel
Leave the specified multicast group at the specified interface using the specified source and notifies the ChannelFuture once the operation completes.
leaveGroup(InetAddress, NetworkInterface, InetAddress, ChannelPromise) - Method in interface io.netty.channel.socket.DatagramChannel
Leave the specified multicast group at the specified interface using the specified source and notifies the ChannelFuture once the operation completes.
leaveGroup(InetAddress) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
leaveGroup(InetAddress, ChannelPromise) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
leaveGroup(InetSocketAddress, NetworkInterface) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
leaveGroup(InetSocketAddress, NetworkInterface, ChannelPromise) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
leaveGroup(InetAddress, NetworkInterface, InetAddress) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
leaveGroup(InetAddress, NetworkInterface, InetAddress, ChannelPromise) - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
leaveGroup(InetAddress) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
leaveGroup(InetAddress, ChannelPromise) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
leaveGroup(InetSocketAddress, NetworkInterface) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
leaveGroup(InetSocketAddress, NetworkInterface, ChannelPromise) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
leaveGroup(InetAddress, NetworkInterface, InetAddress) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
leaveGroup(InetAddress, NetworkInterface, InetAddress, ChannelPromise) - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
localAddress() - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
localAddress() - Method in class io.netty.channel.AbstractChannel
 
localAddress() - Method in interface io.netty.channel.Channel
Returns the local address where this channel is bound to.
localAddress() - Method in interface io.netty.channel.Channel.Unsafe
Return the SocketAddress to which is bound local or null if none.
LocalAddress - Class in io.netty.channel.local
An endpoint in the local transport.
LocalAddress(String) - Constructor for class io.netty.channel.local.LocalAddress
Creates a new instance with the specified ID.
localAddress() - Method in class io.netty.channel.local.LocalChannel
 
localAddress() - Method in class io.netty.channel.local.LocalServerChannel
 
localAddress() - Method in interface io.netty.channel.socket.DatagramChannel
 
localAddress() - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
localAddress() - Method in class io.netty.channel.socket.nio.NioServerSocketChannel
 
localAddress() - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
localAddress() - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
localAddress() - Method in class io.netty.channel.socket.oio.OioServerSocketChannel
 
localAddress() - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
localAddress() - Method in interface io.netty.channel.socket.ServerSocketChannel
 
localAddress() - Method in interface io.netty.channel.socket.SocketChannel
 
localAddress0() - Method in class io.netty.channel.AbstractChannel
Returns the SocketAddress which is bound locally.
localAddress0() - Method in class io.netty.channel.embedded.EmbeddedChannel
 
localAddress0() - Method in class io.netty.channel.local.LocalChannel
 
localAddress0() - Method in class io.netty.channel.local.LocalServerChannel
 
localAddress0() - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
localAddress0() - Method in class io.netty.channel.socket.nio.NioServerSocketChannel
 
localAddress0() - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
localAddress0() - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
localAddress0() - Method in class io.netty.channel.socket.oio.OioServerSocketChannel
 
localAddress0() - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
LocalChannel - Class in io.netty.channel.local
A Channel for the local transport.
LocalChannel() - Constructor for class io.netty.channel.local.LocalChannel
 
LocalEventLoopGroup - Class in io.netty.channel.local
MultithreadEventLoopGroup which must be used for the local transport.
LocalEventLoopGroup() - Constructor for class io.netty.channel.local.LocalEventLoopGroup
Create a new instance with the default number of threads.
LocalEventLoopGroup(int) - Constructor for class io.netty.channel.local.LocalEventLoopGroup
Create a new instance
LocalEventLoopGroup(int, ThreadFactory) - Constructor for class io.netty.channel.local.LocalEventLoopGroup
Create a new instance
LocalServerChannel - Class in io.netty.channel.local
A ServerChannel for the local transport which allows in VM communication.
LocalServerChannel() - Constructor for class io.netty.channel.local.LocalServerChannel
 

M

matches(Channel) - Method in interface io.netty.channel.group.ChannelMatcher
Returns true if the operation should be also executed on the given Channel.
MAX_MESSAGES_PER_READ - Static variable in class io.netty.channel.ChannelOption
 
metadata() - Method in class io.netty.channel.AbstractServerChannel
 
metadata() - Method in interface io.netty.channel.Channel
Return the ChannelMetadata of the Channel which describe the nature of the Channel.
metadata() - Method in class io.netty.channel.embedded.EmbeddedChannel
 
metadata() - Method in class io.netty.channel.local.LocalChannel
 
metadata() - Method in class io.netty.channel.oio.AbstractOioByteChannel
 
metadata() - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
metadata() - Method in class io.netty.channel.socket.nio.NioServerSocketChannel
 
metadata() - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
metadata() - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
metadata() - Method in class io.netty.channel.socket.oio.OioServerSocketChannel
 
MultithreadEventLoopGroup - Class in io.netty.channel
Abstract base class for EventLoopGroup implementations that handles their tasks with multiple threads at the same time.
MultithreadEventLoopGroup(int, ThreadFactory, Object...) - Constructor for class io.netty.channel.MultithreadEventLoopGroup
 

N

name() - Method in interface io.netty.channel.ChannelHandlerContext
The unique name of the ChannelHandlerContext.The name was used when then ChannelHandler was added to the ChannelPipeline.
name() - Method in interface io.netty.channel.group.ChannelGroup
Returns the name of this group.
name() - Method in class io.netty.channel.group.DefaultChannelGroup
 
names() - Method in interface io.netty.channel.ChannelPipeline
Returns the List of the handler names.
newChannel() - Method in interface io.netty.bootstrap.ChannelFactory
Creates a new channel.
newChild(ThreadFactory, Object...) - Method in class io.netty.channel.local.LocalEventLoopGroup
 
newChild(ThreadFactory, Object...) - Method in class io.netty.channel.nio.NioEventLoopGroup
 
newChild(Object...) - Method in class io.netty.channel.ThreadPerChannelEventLoopGroup
Creates a new EventLoop.
newDefaultThreadFactory() - Method in class io.netty.channel.MultithreadEventLoopGroup
 
newFailedFuture(Throwable) - Method in class io.netty.channel.AbstractChannel
 
newHandle() - Method in class io.netty.channel.AdaptiveRecvByteBufAllocator
 
newHandle() - Method in class io.netty.channel.FixedRecvByteBufAllocator
 
newHandle() - Method in interface io.netty.channel.RecvByteBufAllocator
Creates a new handle.
newProgressivePromise() - Method in class io.netty.channel.AbstractChannel
 
newPromise() - Method in class io.netty.channel.AbstractChannel
 
newSucceededFuture() - Method in class io.netty.channel.AbstractChannel
 
newTaskQueue() - Method in class io.netty.channel.nio.NioEventLoop
 
newUnsafe() - Method in class io.netty.channel.AbstractChannel
Create a new AbstractChannel.AbstractUnsafe instance which will be used for the life-time of the Channel
newUnsafe() - Method in class io.netty.channel.AbstractServerChannel
 
newUnsafe() - Method in class io.netty.channel.embedded.EmbeddedChannel
 
newUnsafe() - Method in class io.netty.channel.local.LocalChannel
 
newUnsafe() - Method in class io.netty.channel.nio.AbstractNioByteChannel
 
newUnsafe() - Method in class io.netty.channel.nio.AbstractNioMessageChannel
 
newUnsafe() - Method in class io.netty.channel.oio.AbstractOioChannel
 
next() - Method in interface io.netty.channel.EventLoopGroup
Return the next EventLoop to use
next() - Method in class io.netty.channel.MultithreadEventLoopGroup
 
next() - Method in class io.netty.channel.SingleThreadEventLoop
 
next() - Method in class io.netty.channel.ThreadPerChannelEventLoopGroup
 
nioBufferCount() - Method in class io.netty.channel.ChannelOutboundBuffer
 
nioBuffers() - Method in class io.netty.channel.ChannelOutboundBuffer
Returns an array of direct NIO buffers if the currently pending messages are made of ByteBuf only.
nioBufferSize() - Method in class io.netty.channel.ChannelOutboundBuffer
 
NioDatagramChannel - Class in io.netty.channel.socket.nio
An NIO datagram Channel that sends and receives an AddressedEnvelope.
NioDatagramChannel() - Constructor for class io.netty.channel.socket.nio.NioDatagramChannel
Create a new instance which will use the Operation Systems default InternetProtocolFamily.
NioDatagramChannel(InternetProtocolFamily) - Constructor for class io.netty.channel.socket.nio.NioDatagramChannel
Create a new instance using the given InternetProtocolFamily.
NioDatagramChannel(DatagramChannel) - Constructor for class io.netty.channel.socket.nio.NioDatagramChannel
Create a new instance from the given DatagramChannel.
NioEventLoop - Class in io.netty.channel.nio
SingleThreadEventLoop implementation which register the Channel's to a Selector and so does the multi-plexing of these in the event loop.
NioEventLoopGroup - Class in io.netty.channel.nio
MultithreadEventLoopGroup implementations which is used for NIO Selector based Channels.
NioEventLoopGroup() - Constructor for class io.netty.channel.nio.NioEventLoopGroup
Create a new instance using the default number of threads, the default ThreadFactory and the SelectorProvider which is returned by SelectorProvider.provider().
NioEventLoopGroup(int) - Constructor for class io.netty.channel.nio.NioEventLoopGroup
Create a new instance using the specified number of threads, ThreadFactory and the SelectorProvider which is returned by SelectorProvider.provider().
NioEventLoopGroup(int, ThreadFactory) - Constructor for class io.netty.channel.nio.NioEventLoopGroup
Create a new instance using the specified number of threads, the given ThreadFactory and the SelectorProvider which is returned by SelectorProvider.provider().
NioEventLoopGroup(int, ThreadFactory, SelectorProvider) - Constructor for class io.netty.channel.nio.NioEventLoopGroup
Create a new instance using the specified number of threads, the given ThreadFactory and the given SelectorProvider.
NioServerSocketChannel - Class in io.netty.channel.socket.nio
A ServerSocketChannel implementation which uses NIO selector based implementation to accept new connections.
NioServerSocketChannel() - Constructor for class io.netty.channel.socket.nio.NioServerSocketChannel
Create a new instance
NioSocketChannel - Class in io.netty.channel.socket.nio
SocketChannel which uses NIO selector based implementation.
NioSocketChannel() - Constructor for class io.netty.channel.socket.nio.NioSocketChannel
Create a new instance
NioSocketChannel(SocketChannel) - Constructor for class io.netty.channel.socket.nio.NioSocketChannel
Create a new instance using the given SocketChannel.
NioSocketChannel(Channel, SocketChannel) - Constructor for class io.netty.channel.socket.nio.NioSocketChannel
Create a new instance
NioTask<C extends SelectableChannel> - Interface in io.netty.channel.nio
An arbitrary task that can be executed by NioEventLoop when a SelectableChannel becomes ready.
notifyFlushFutures() - Method in class io.netty.channel.ChannelFlushPromiseNotifier
Notify all ChannelFutures that were registered with ChannelFlushPromiseNotifier.add(ChannelPromise, int) and their pendingDatasize is smaller after the the current writeCounter returned by ChannelFlushPromiseNotifier.writeCounter().
notifyFlushFutures(Throwable) - Method in class io.netty.channel.ChannelFlushPromiseNotifier
Notify all ChannelFutures that were registered with ChannelFlushPromiseNotifier.add(ChannelPromise, int) and their pendingDatasize isis smaller then the current writeCounter returned by ChannelFlushPromiseNotifier.writeCounter().
notifyFlushFutures(Throwable, Throwable) - Method in class io.netty.channel.ChannelFlushPromiseNotifier
Notify all 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.

O

OioByteStreamChannel - Class in io.netty.channel.oio
Abstract base class for OIO Channels that are based on streams.
OioByteStreamChannel(Channel) - Constructor for class io.netty.channel.oio.OioByteStreamChannel
Create a new instance
OioDatagramChannel - Class in io.netty.channel.socket.oio
An OIO datagram Channel that sends and receives an AddressedEnvelope.
OioDatagramChannel() - Constructor for class io.netty.channel.socket.oio.OioDatagramChannel
Create a new instance with an new MulticastSocket.
OioDatagramChannel(MulticastSocket) - Constructor for class io.netty.channel.socket.oio.OioDatagramChannel
Create a new instance from the given MulticastSocket.
OioEventLoopGroup - Class in io.netty.channel.oio
EventLoopGroup which is used to handle OIO Channel's.
OioEventLoopGroup() - Constructor for class io.netty.channel.oio.OioEventLoopGroup
Create a new OioEventLoopGroup with no limit in place.
OioEventLoopGroup(int) - Constructor for class io.netty.channel.oio.OioEventLoopGroup
Create a new OioEventLoopGroup.
OioEventLoopGroup(int, ThreadFactory) - Constructor for class io.netty.channel.oio.OioEventLoopGroup
Create a new OioEventLoopGroup.
OioServerSocketChannel - Class in io.netty.channel.socket.oio
ServerSocketChannel which accepts new connections and create the OioSocketChannel's for them.
OioServerSocketChannel() - Constructor for class io.netty.channel.socket.oio.OioServerSocketChannel
Create a new instance with an new Socket
OioServerSocketChannel(ServerSocket) - Constructor for class io.netty.channel.socket.oio.OioServerSocketChannel
Create a new instance from the given ServerSocket
OioServerSocketChannelConfig - Interface in io.netty.channel.socket.oio
OioSocketChannel - Class in io.netty.channel.socket.oio
A SocketChannel which is using Old-Blocking-IO
OioSocketChannel() - Constructor for class io.netty.channel.socket.oio.OioSocketChannel
Create a new instance with an new Socket
OioSocketChannel(Socket) - Constructor for class io.netty.channel.socket.oio.OioSocketChannel
Create a new instance from the given Socket
OioSocketChannel(Channel, Socket) - Constructor for class io.netty.channel.socket.oio.OioSocketChannel
Create a new instance from the given Socket
OioSocketChannelConfig - Interface in io.netty.channel.socket.oio
operationComplete(ChannelFuture) - Method in class io.netty.channel.ChannelPromiseAggregator
 
operationComplete(ChannelFuture) - Method in class io.netty.channel.ChannelPromiseNotifier
 
outboundBuffer() - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
outboundBuffer() - Method in interface io.netty.channel.Channel.Unsafe
Returns the ChannelOutboundBuffer of the Channel where the pending write requests are stored.
outboundHandler() - Method in class io.netty.channel.CombinedChannelDuplexHandler
 

P

parent() - Method in class io.netty.channel.AbstractChannel
 
parent() - Method in interface io.netty.channel.Channel
Returns the parent of this channel.
parent() - Method in interface io.netty.channel.EventLoop
 
parent() - Method in class io.netty.channel.local.LocalChannel
 
parent() - Method in class io.netty.channel.SingleThreadEventLoop
 
parent() - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
parent() - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
parent() - Method in interface io.netty.channel.socket.SocketChannel
 
pipeline() - Method in class io.netty.channel.AbstractChannel
 
pollTask() - Method in class io.netty.channel.nio.NioEventLoop
 
position() - Method in class io.netty.channel.DefaultFileRegion
 
position() - Method in interface io.netty.channel.FileRegion
Returns the offset in the file where the transfer began.
progress(long) - Method in class io.netty.channel.ChannelOutboundBuffer
 
promise() - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
promise() - Method in class io.netty.channel.DefaultChannelPromise
 

R

RCVBUF_ALLOCATOR - Static variable in class io.netty.channel.ChannelOption
 
read() - Method in class io.netty.channel.AbstractChannel
 
read() - Method in interface io.netty.channel.Channel
 
read(ChannelHandlerContext) - Method in class io.netty.channel.ChannelDuplexHandler
Calls ChannelOutboundInvoker.read() to forward to the next ChannelOutboundHandler in the ChannelPipeline.
read(ChannelHandlerContext) - Method in interface io.netty.channel.ChannelOutboundHandler
Intercepts ChannelOutboundInvoker.read().
read(ChannelHandlerContext) - Method in class io.netty.channel.ChannelOutboundHandlerAdapter
Calls ChannelOutboundInvoker.read() to forward to the next ChannelOutboundHandler in the ChannelPipeline.
read() - Method in interface io.netty.channel.ChannelPipeline
 
read(ChannelHandlerContext) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
read() - Method in interface io.netty.channel.nio.AbstractNioChannel.NioUnsafe
Read from underlying SelectableChannel
readInbound() - Method in class io.netty.channel.embedded.EmbeddedChannel
Return received data from this Channel
readInterestOp - Variable in class io.netty.channel.nio.AbstractNioChannel
 
readOutbound() - Method in class io.netty.channel.embedded.EmbeddedChannel
Read data froum the outbound.
rebuildSelector() - Method in class io.netty.channel.nio.NioEventLoop
Replaces the current Selector of this event loop with newly created Selectors to work around the infamous epoll 100% CPU bug.
rebuildSelectors() - Method in class io.netty.channel.nio.NioEventLoopGroup
Replaces the current Selectors of the child event loops with newly created Selectors to work around the infamous epoll 100% CPU bug.
recipient() - Method in interface io.netty.channel.AddressedEnvelope
Returns the address of the recipient of this message.
recipient() - Method in class io.netty.channel.DefaultAddressedEnvelope
 
record(int) - Method in interface io.netty.channel.RecvByteBufAllocator.Handle
Records the the actual number of read bytes in the previous read operation so that the allocator allocates the buffer with potentially more correct capacity.
RecvByteBufAllocator - Interface in io.netty.channel
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 - Interface in io.netty.channel
 
refCnt() - Method in class io.netty.channel.DefaultAddressedEnvelope
 
register(EventLoop, ChannelPromise) - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
register(EventLoop, ChannelPromise) - Method in interface io.netty.channel.Channel.Unsafe
Register the Channel of the ChannelPromise with the EventLoop and notify the ChannelFuture once the registration was complete.
register(Channel) - Method in interface io.netty.channel.EventLoopGroup
Register a Channel with this EventLoop.
register(Channel, ChannelPromise) - Method in interface io.netty.channel.EventLoopGroup
Register a Channel with this EventLoop.
register(Channel) - Method in class io.netty.channel.MultithreadEventLoopGroup
 
register(Channel, ChannelPromise) - Method in class io.netty.channel.MultithreadEventLoopGroup
 
register(SelectableChannel, int, NioTask<?>) - Method in class io.netty.channel.nio.NioEventLoop
Registers an arbitrary SelectableChannel, not necessarily created by Netty, to the Selector of this event loop.
register(Channel) - Method in class io.netty.channel.SingleThreadEventLoop
 
register(Channel, ChannelPromise) - Method in class io.netty.channel.SingleThreadEventLoop
 
register(Channel, ChannelPromise) - Method in class io.netty.channel.ThreadPerChannelEventLoop
 
register(Channel) - Method in class io.netty.channel.ThreadPerChannelEventLoopGroup
 
register(Channel, ChannelPromise) - Method in class io.netty.channel.ThreadPerChannelEventLoopGroup
 
release() - Method in class io.netty.channel.DefaultAddressedEnvelope
 
release(int) - Method in class io.netty.channel.DefaultAddressedEnvelope
 
remoteAddress(SocketAddress) - Method in class io.netty.bootstrap.Bootstrap
The SocketAddress to connect to once the Bootstrap.connect() method is called.
remoteAddress(String, int) - Method in class io.netty.bootstrap.Bootstrap
 
remoteAddress(InetAddress, int) - Method in class io.netty.bootstrap.Bootstrap
 
remoteAddress() - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
remoteAddress() - Method in class io.netty.channel.AbstractChannel
 
remoteAddress() - Method in class io.netty.channel.AbstractServerChannel
 
remoteAddress() - Method in interface io.netty.channel.Channel
Returns the remote address where this channel is connected to.
remoteAddress() - Method in interface io.netty.channel.Channel.Unsafe
Return the SocketAddress to which is bound remote or null if none is bound yet.
remoteAddress() - Method in class io.netty.channel.local.LocalChannel
 
remoteAddress() - Method in class io.netty.channel.local.LocalServerChannel
 
remoteAddress() - Method in interface io.netty.channel.socket.DatagramChannel
 
remoteAddress() - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
remoteAddress() - Method in class io.netty.channel.socket.nio.NioServerSocketChannel
 
remoteAddress() - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
remoteAddress() - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
remoteAddress() - Method in class io.netty.channel.socket.oio.OioServerSocketChannel
 
remoteAddress() - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
remoteAddress() - Method in interface io.netty.channel.socket.ServerSocketChannel
 
remoteAddress() - Method in interface io.netty.channel.socket.SocketChannel
 
remoteAddress0() - Method in class io.netty.channel.AbstractChannel
Return the SocketAddress which the Channel is connected to.
remoteAddress0() - Method in class io.netty.channel.AbstractServerChannel
 
remoteAddress0() - Method in class io.netty.channel.embedded.EmbeddedChannel
 
remoteAddress0() - Method in class io.netty.channel.local.LocalChannel
 
remoteAddress0() - Method in class io.netty.channel.socket.nio.NioDatagramChannel
 
remoteAddress0() - Method in class io.netty.channel.socket.nio.NioServerSocketChannel
 
remoteAddress0() - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
remoteAddress0() - Method in class io.netty.channel.socket.oio.OioDatagramChannel
 
remoteAddress0() - Method in class io.netty.channel.socket.oio.OioServerSocketChannel
 
remoteAddress0() - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
remove() - Method in class io.netty.channel.ChannelOutboundBuffer
 
remove(Throwable) - Method in class io.netty.channel.ChannelOutboundBuffer
 
remove(ChannelHandler) - Method in interface io.netty.channel.ChannelPipeline
Removes the specified ChannelHandler from this pipeline.
remove(String) - Method in interface io.netty.channel.ChannelPipeline
Removes the ChannelHandler with the specified name from this pipeline.
remove(Class<T>) - Method in interface io.netty.channel.ChannelPipeline
Removes the ChannelHandler of the specified type from this pipeline.
remove(Object) - Method in class io.netty.channel.group.DefaultChannelGroup
 
removeFirst() - Method in interface io.netty.channel.ChannelPipeline
Removes the first ChannelHandler in this pipeline.
removeLast() - Method in interface io.netty.channel.ChannelPipeline
Removes the last ChannelHandler in this pipeline.
removeListener(GenericFutureListener<? extends Future<? super Void>>) - Method in interface io.netty.channel.ChannelFuture
 
removeListener(GenericFutureListener<? extends Future<? super Void>>) - Method in interface io.netty.channel.ChannelProgressiveFuture
 
removeListener(GenericFutureListener<? extends Future<? super Void>>) - Method in interface io.netty.channel.ChannelProgressivePromise
 
removeListener(GenericFutureListener<? extends Future<? super Void>>) - Method in interface io.netty.channel.ChannelPromise
 
removeListener(GenericFutureListener<? extends Future<? super Void>>) - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
removeListener(GenericFutureListener<? extends Future<? super Void>>) - Method in class io.netty.channel.DefaultChannelPromise
 
removeListener(GenericFutureListener<? extends Future<? super Void>>) - Method in interface io.netty.channel.group.ChannelGroupFuture
 
removeListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in interface io.netty.channel.ChannelFuture
 
removeListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in interface io.netty.channel.ChannelProgressiveFuture
 
removeListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in interface io.netty.channel.ChannelProgressivePromise
 
removeListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in interface io.netty.channel.ChannelPromise
 
removeListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
removeListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in class io.netty.channel.DefaultChannelPromise
 
removeListeners(GenericFutureListener<? extends Future<? super Void>>...) - Method in interface io.netty.channel.group.ChannelGroupFuture
 
replace(ChannelHandler, String, ChannelHandler) - Method in interface io.netty.channel.ChannelPipeline
Replaces the specified ChannelHandler with a new handler in this pipeline.
replace(String, String, ChannelHandler) - Method in interface io.netty.channel.ChannelPipeline
Replaces the ChannelHandler of the specified name with a new handler in this pipeline.
replace(Class<T>, String, ChannelHandler) - Method in interface io.netty.channel.ChannelPipeline
Replaces the ChannelHandler of the specified type with a new handler in this pipeline.
retain() - Method in class io.netty.channel.DefaultAddressedEnvelope
 
retain(int) - Method in class io.netty.channel.DefaultAddressedEnvelope
 
retain() - Method in class io.netty.channel.socket.DatagramPacket
 
retain(int) - Method in class io.netty.channel.socket.DatagramPacket
 
run() - Method in class io.netty.channel.nio.NioEventLoop
 
run() - Method in class io.netty.channel.ThreadPerChannelEventLoop
 
runPendingTasks() - Method in class io.netty.channel.embedded.EmbeddedChannel
Run all tasks that are pending in the EventLoop for this Channel

S

selectionKey() - Method in class io.netty.channel.nio.AbstractNioChannel
Return the current SelectionKey
sender() - Method in interface io.netty.channel.AddressedEnvelope
Returns the address of the sender of this message.
sender() - Method in class io.netty.channel.DefaultAddressedEnvelope
 
ServerBootstrap - Class in io.netty.bootstrap
Bootstrap sub-class which allows easy bootstrap of ServerChannel
ServerBootstrap() - Constructor for class io.netty.bootstrap.ServerBootstrap
 
ServerChannel - Interface in io.netty.channel
A Channel that accepts an incoming connection attempt and creates its child Channels by accepting them.
ServerSocketChannel - Interface in io.netty.channel.socket
A TCP/IP ServerChannel which accepts incoming TCP/IP connections.
ServerSocketChannelConfig - Interface in io.netty.channel.socket
setAllocator(ByteBufAllocator) - Method in interface io.netty.channel.ChannelConfig
Set the ByteBufAllocator which is used for the channel to allocate buffers.
setAllocator(ByteBufAllocator) - Method in class io.netty.channel.DefaultChannelConfig
 
setAllocator(ByteBufAllocator) - Method in interface io.netty.channel.socket.DatagramChannelConfig
 
setAllocator(ByteBufAllocator) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setAllocator(ByteBufAllocator) - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
setAllocator(ByteBufAllocator) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setAllocator(ByteBufAllocator) - Method in class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
setAllocator(ByteBufAllocator) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setAllocator(ByteBufAllocator) - Method in interface io.netty.channel.socket.oio.OioServerSocketChannelConfig
 
setAllocator(ByteBufAllocator) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
 
setAllocator(ByteBufAllocator) - Method in interface io.netty.channel.socket.ServerSocketChannelConfig
 
setAllocator(ByteBufAllocator) - Method in interface io.netty.channel.socket.SocketChannelConfig
 
setAllowHalfClosure(boolean) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setAllowHalfClosure(boolean) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setAllowHalfClosure(boolean) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
 
setAllowHalfClosure(boolean) - Method in interface io.netty.channel.socket.SocketChannelConfig
Sets whether the channel should not close itself when its remote peer shuts down output to make the connection half-closed.
setAutoRead(boolean) - Method in interface io.netty.channel.ChannelConfig
Sets if ChannelOutboundInvoker.read() will be invoked automatically so that a user application doesn't need to call it at all.
setAutoRead(boolean) - Method in class io.netty.channel.DefaultChannelConfig
 
setAutoRead(boolean) - Method in interface io.netty.channel.socket.DatagramChannelConfig
 
setAutoRead(boolean) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setAutoRead(boolean) - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
setAutoRead(boolean) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setAutoRead(boolean) - Method in class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
setAutoRead(boolean) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setAutoRead(boolean) - Method in interface io.netty.channel.socket.oio.OioServerSocketChannelConfig
 
setAutoRead(boolean) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
 
setAutoRead(boolean) - Method in interface io.netty.channel.socket.ServerSocketChannelConfig
 
setAutoRead(boolean) - Method in interface io.netty.channel.socket.SocketChannelConfig
 
setBacklog(int) - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
setBacklog(int) - Method in class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
setBacklog(int) - Method in interface io.netty.channel.socket.oio.OioServerSocketChannelConfig
 
setBacklog(int) - Method in interface io.netty.channel.socket.ServerSocketChannelConfig
Sets the backlog value to specify when the channel binds to a local address.
setBroadcast(boolean) - Method in interface io.netty.channel.socket.DatagramChannelConfig
setBroadcast(boolean) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setConnectTimeoutMillis(int) - Method in interface io.netty.channel.ChannelConfig
Sets the connect timeout of the channel in milliseconds.
setConnectTimeoutMillis(int) - Method in class io.netty.channel.DefaultChannelConfig
 
setConnectTimeoutMillis(int) - Method in interface io.netty.channel.socket.DatagramChannelConfig
 
setConnectTimeoutMillis(int) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setConnectTimeoutMillis(int) - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
setConnectTimeoutMillis(int) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setConnectTimeoutMillis(int) - Method in class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
setConnectTimeoutMillis(int) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setConnectTimeoutMillis(int) - Method in interface io.netty.channel.socket.oio.OioServerSocketChannelConfig
 
setConnectTimeoutMillis(int) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
 
setConnectTimeoutMillis(int) - Method in interface io.netty.channel.socket.ServerSocketChannelConfig
 
setConnectTimeoutMillis(int) - Method in interface io.netty.channel.socket.SocketChannelConfig
 
setFailure(Throwable) - Method in interface io.netty.channel.ChannelProgressivePromise
 
setFailure(Throwable) - Method in interface io.netty.channel.ChannelPromise
 
setFailure(Throwable) - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
setFailure(Throwable) - Method in class io.netty.channel.DefaultChannelPromise
 
setInterface(InetAddress) - Method in interface io.netty.channel.socket.DatagramChannelConfig
Sets the address of the network interface used for multicast packets.
setInterface(InetAddress) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setIoRatio(int) - Method in class io.netty.channel.nio.NioEventLoop
Sets the percentage of the desired amount of time spent for I/O in the event loop.
setIoRatio(int) - Method in class io.netty.channel.nio.NioEventLoopGroup
Sets the percentage of the desired amount of time spent for I/O in the child event loops.
setKeepAlive(boolean) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setKeepAlive(boolean) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setKeepAlive(boolean) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
 
setKeepAlive(boolean) - Method in interface io.netty.channel.socket.SocketChannelConfig
setLoopbackModeDisabled(boolean) - Method in interface io.netty.channel.socket.DatagramChannelConfig
setLoopbackModeDisabled(boolean) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setMaxMessagesPerRead(int) - Method in interface io.netty.channel.ChannelConfig
Sets the maximum number of messages to read per read loop.
setMaxMessagesPerRead(int) - Method in class io.netty.channel.DefaultChannelConfig
 
setMaxMessagesPerRead(int) - Method in interface io.netty.channel.socket.DatagramChannelConfig
 
setMaxMessagesPerRead(int) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setMaxMessagesPerRead(int) - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
setMaxMessagesPerRead(int) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setMaxMessagesPerRead(int) - Method in class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
setMaxMessagesPerRead(int) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setMaxMessagesPerRead(int) - Method in interface io.netty.channel.socket.oio.OioServerSocketChannelConfig
 
setMaxMessagesPerRead(int) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
 
setMaxMessagesPerRead(int) - Method in interface io.netty.channel.socket.ServerSocketChannelConfig
 
setMaxMessagesPerRead(int) - Method in interface io.netty.channel.socket.SocketChannelConfig
 
setNetworkInterface(NetworkInterface) - Method in interface io.netty.channel.socket.DatagramChannelConfig
setNetworkInterface(NetworkInterface) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setOption(ChannelOption<T>, T) - Method in interface io.netty.channel.ChannelConfig
Sets a configuration property with the specified name and value.
setOption(ChannelOption<T>, T) - Method in class io.netty.channel.DefaultChannelConfig
 
setOption(ChannelOption<T>, T) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setOption(ChannelOption<T>, T) - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
setOption(ChannelOption<T>, T) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setOption(ChannelOption<T>, T) - Method in class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
setOption(ChannelOption<T>, T) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setOptions(Map<ChannelOption<?>, ?>) - Method in interface io.netty.channel.ChannelConfig
Sets the configuration properties from the specified Map.
setOptions(Map<ChannelOption<?>, ?>) - Method in class io.netty.channel.DefaultChannelConfig
 
setPerformancePreferences(int, int, int) - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
setPerformancePreferences(int, int, int) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setPerformancePreferences(int, int, int) - Method in class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
setPerformancePreferences(int, int, int) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setPerformancePreferences(int, int, int) - Method in interface io.netty.channel.socket.oio.OioServerSocketChannelConfig
 
setPerformancePreferences(int, int, int) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
 
setPerformancePreferences(int, int, int) - Method in interface io.netty.channel.socket.ServerSocketChannelConfig
Sets the performance preferences as specified in ServerSocket.setPerformancePreferences(int, int, int).
setPerformancePreferences(int, int, int) - Method in interface io.netty.channel.socket.SocketChannelConfig
Sets the performance preferences as specified in Socket.setPerformancePreferences(int, int, int).
setProgress(long, long) - Method in interface io.netty.channel.ChannelProgressivePromise
 
setProgress(long, long) - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
setReceiveBufferSize(int) - Method in interface io.netty.channel.socket.DatagramChannelConfig
setReceiveBufferSize(int) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setReceiveBufferSize(int) - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
setReceiveBufferSize(int) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setReceiveBufferSize(int) - Method in class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
setReceiveBufferSize(int) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setReceiveBufferSize(int) - Method in interface io.netty.channel.socket.oio.OioServerSocketChannelConfig
 
setReceiveBufferSize(int) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
 
setReceiveBufferSize(int) - Method in interface io.netty.channel.socket.ServerSocketChannelConfig
setReceiveBufferSize(int) - Method in interface io.netty.channel.socket.SocketChannelConfig
setRecvByteBufAllocator(RecvByteBufAllocator) - Method in interface io.netty.channel.ChannelConfig
Set the ByteBufAllocator which is used for the channel to allocate receive buffers.
setRecvByteBufAllocator(RecvByteBufAllocator) - Method in class io.netty.channel.DefaultChannelConfig
 
setRecvByteBufAllocator(RecvByteBufAllocator) - Method in interface io.netty.channel.socket.DatagramChannelConfig
 
setRecvByteBufAllocator(RecvByteBufAllocator) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setRecvByteBufAllocator(RecvByteBufAllocator) - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
setRecvByteBufAllocator(RecvByteBufAllocator) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setRecvByteBufAllocator(RecvByteBufAllocator) - Method in class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
setRecvByteBufAllocator(RecvByteBufAllocator) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setRecvByteBufAllocator(RecvByteBufAllocator) - Method in interface io.netty.channel.socket.oio.OioServerSocketChannelConfig
 
setRecvByteBufAllocator(RecvByteBufAllocator) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
 
setRecvByteBufAllocator(RecvByteBufAllocator) - Method in interface io.netty.channel.socket.ServerSocketChannelConfig
 
setRecvByteBufAllocator(RecvByteBufAllocator) - Method in interface io.netty.channel.socket.SocketChannelConfig
 
setReuseAddress(boolean) - Method in interface io.netty.channel.socket.DatagramChannelConfig
setReuseAddress(boolean) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setReuseAddress(boolean) - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
setReuseAddress(boolean) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setReuseAddress(boolean) - Method in class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
setReuseAddress(boolean) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setReuseAddress(boolean) - Method in interface io.netty.channel.socket.oio.OioServerSocketChannelConfig
 
setReuseAddress(boolean) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
 
setReuseAddress(boolean) - Method in interface io.netty.channel.socket.ServerSocketChannelConfig
setReuseAddress(boolean) - Method in interface io.netty.channel.socket.SocketChannelConfig
setSendBufferSize(int) - Method in interface io.netty.channel.socket.DatagramChannelConfig
setSendBufferSize(int) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setSendBufferSize(int) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setSendBufferSize(int) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setSendBufferSize(int) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
 
setSendBufferSize(int) - Method in interface io.netty.channel.socket.SocketChannelConfig
setSoLinger(int) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setSoLinger(int) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setSoLinger(int) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
 
setSoLinger(int) - Method in interface io.netty.channel.socket.SocketChannelConfig
setSoTimeout(int) - Method in class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
setSoTimeout(int) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setSoTimeout(int) - Method in interface io.netty.channel.socket.oio.OioServerSocketChannelConfig
Sets the maximal time a operation on the underlying socket may block.
setSoTimeout(int) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
Sets the maximal time a operation on the underlying socket may block.
setSuccess(Void) - Method in interface io.netty.channel.ChannelProgressivePromise
 
setSuccess() - Method in interface io.netty.channel.ChannelProgressivePromise
 
setSuccess(Void) - Method in interface io.netty.channel.ChannelPromise
 
setSuccess() - Method in interface io.netty.channel.ChannelPromise
 
setSuccess() - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
setSuccess(Void) - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
setSuccess() - Method in class io.netty.channel.DefaultChannelPromise
 
setSuccess(Void) - Method in class io.netty.channel.DefaultChannelPromise
 
setTcpNoDelay(boolean) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setTcpNoDelay(boolean) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setTcpNoDelay(boolean) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
 
setTcpNoDelay(boolean) - Method in interface io.netty.channel.socket.SocketChannelConfig
setTimeToLive(int) - Method in interface io.netty.channel.socket.DatagramChannelConfig
setTimeToLive(int) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setTrafficClass(int) - Method in interface io.netty.channel.socket.DatagramChannelConfig
setTrafficClass(int) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setTrafficClass(int) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setTrafficClass(int) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setTrafficClass(int) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
 
setTrafficClass(int) - Method in interface io.netty.channel.socket.SocketChannelConfig
setWriteBufferHighWaterMark(int) - Method in interface io.netty.channel.ChannelConfig
Sets the high water mark of the write buffer.
setWriteBufferHighWaterMark(int) - Method in class io.netty.channel.DefaultChannelConfig
 
setWriteBufferHighWaterMark(int) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setWriteBufferHighWaterMark(int) - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
setWriteBufferHighWaterMark(int) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setWriteBufferLowWaterMark(int) - Method in interface io.netty.channel.ChannelConfig
Sets the low water mark of the write buffer.
setWriteBufferLowWaterMark(int) - Method in class io.netty.channel.DefaultChannelConfig
 
setWriteBufferLowWaterMark(int) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setWriteBufferLowWaterMark(int) - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
setWriteBufferLowWaterMark(int) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setWriteSpinCount(int) - Method in interface io.netty.channel.ChannelConfig
Sets the maximum loop count for a write operation until WritableByteChannel.write(ByteBuffer) returns a non-zero value.
setWriteSpinCount(int) - Method in class io.netty.channel.DefaultChannelConfig
 
setWriteSpinCount(int) - Method in interface io.netty.channel.socket.DatagramChannelConfig
 
setWriteSpinCount(int) - Method in class io.netty.channel.socket.DefaultDatagramChannelConfig
 
setWriteSpinCount(int) - Method in class io.netty.channel.socket.DefaultServerSocketChannelConfig
 
setWriteSpinCount(int) - Method in class io.netty.channel.socket.DefaultSocketChannelConfig
 
setWriteSpinCount(int) - Method in class io.netty.channel.socket.oio.DefaultOioServerSocketChannelConfig
 
setWriteSpinCount(int) - Method in class io.netty.channel.socket.oio.DefaultOioSocketChannelConfig
 
setWriteSpinCount(int) - Method in interface io.netty.channel.socket.oio.OioServerSocketChannelConfig
 
setWriteSpinCount(int) - Method in interface io.netty.channel.socket.oio.OioSocketChannelConfig
 
setWriteSpinCount(int) - Method in interface io.netty.channel.socket.ServerSocketChannelConfig
 
setWriteSpinCount(int) - Method in interface io.netty.channel.socket.SocketChannelConfig
 
shutdown() - Method in class io.netty.channel.ThreadPerChannelEventLoopGroup
Deprecated.
shutdownGracefully(long, long, TimeUnit) - Method in class io.netty.channel.ThreadPerChannelEventLoopGroup
 
shutdownOutput() - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
shutdownOutput(ChannelPromise) - Method in class io.netty.channel.socket.nio.NioSocketChannel
 
shutdownOutput() - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
shutdownOutput(ChannelPromise) - Method in class io.netty.channel.socket.oio.OioSocketChannel
 
shutdownOutput() - Method in interface io.netty.channel.socket.SocketChannel
 
shutdownOutput(ChannelPromise) - Method in interface io.netty.channel.socket.SocketChannel
 
SimpleChannelInboundHandler<I> - Class in io.netty.channel
ChannelInboundHandlerAdapter which allows to explicit only handle a specific type of messages.
SimpleChannelInboundHandler() - Constructor for class io.netty.channel.SimpleChannelInboundHandler
 
SimpleChannelInboundHandler(boolean) - Constructor for class io.netty.channel.SimpleChannelInboundHandler
Create a new instance which will try to detect the types to match out of the type parameter of the class.
SimpleChannelInboundHandler(Class<? extends I>) - Constructor for class io.netty.channel.SimpleChannelInboundHandler
 
SimpleChannelInboundHandler(Class<? extends I>, boolean) - Constructor for class io.netty.channel.SimpleChannelInboundHandler
Create a new instance
SingleThreadEventLoop - Class in io.netty.channel
Abstract base class for EventLoop's that execute all its submitted tasks in a single thread.
SingleThreadEventLoop(EventLoopGroup, ThreadFactory, boolean) - Constructor for class io.netty.channel.SingleThreadEventLoop
 
size() - Method in class io.netty.channel.ChannelOutboundBuffer
 
size() - Method in class io.netty.channel.group.DefaultChannelGroup
 
SO_BACKLOG - Static variable in class io.netty.channel.ChannelOption
 
SO_BROADCAST - Static variable in class io.netty.channel.ChannelOption
 
SO_KEEPALIVE - Static variable in class io.netty.channel.ChannelOption
 
SO_LINGER - Static variable in class io.netty.channel.ChannelOption
 
SO_RCVBUF - Static variable in class io.netty.channel.ChannelOption
 
SO_REUSEADDR - Static variable in class io.netty.channel.ChannelOption
 
SO_SNDBUF - Static variable in class io.netty.channel.ChannelOption
 
SO_TIMEOUT - Static variable in class io.netty.channel.ChannelOption
 
SO_TIMEOUT - Static variable in class io.netty.channel.oio.AbstractOioChannel
 
SocketChannel - Interface in io.netty.channel.socket
A TCP/IP socket Channel.
SocketChannelConfig - Interface in io.netty.channel.socket
sync() - Method in interface io.netty.channel.ChannelFuture
 
sync() - Method in interface io.netty.channel.ChannelProgressiveFuture
 
sync() - Method in interface io.netty.channel.ChannelProgressivePromise
 
sync() - Method in interface io.netty.channel.ChannelPromise
 
sync() - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
sync() - Method in class io.netty.channel.DefaultChannelPromise
 
sync() - Method in interface io.netty.channel.group.ChannelGroupFuture
 
syncUninterruptibly() - Method in interface io.netty.channel.ChannelFuture
 
syncUninterruptibly() - Method in interface io.netty.channel.ChannelProgressiveFuture
 
syncUninterruptibly() - Method in interface io.netty.channel.ChannelProgressivePromise
 
syncUninterruptibly() - Method in interface io.netty.channel.ChannelPromise
 
syncUninterruptibly() - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
syncUninterruptibly() - Method in class io.netty.channel.DefaultChannelPromise
 
syncUninterruptibly() - Method in interface io.netty.channel.group.ChannelGroupFuture
 

T

TCP_NODELAY - Static variable in class io.netty.channel.ChannelOption
 
terminationFuture() - Method in class io.netty.channel.ThreadPerChannelEventLoopGroup
 
ThreadPerChannelEventLoop - Class in io.netty.channel
SingleThreadEventLoop which is used to handle OIO Channel's.
ThreadPerChannelEventLoop(ThreadPerChannelEventLoopGroup) - Constructor for class io.netty.channel.ThreadPerChannelEventLoop
 
ThreadPerChannelEventLoopGroup - Class in io.netty.channel
An EventLoopGroup that creates one EventLoop per Channel.
ThreadPerChannelEventLoopGroup() - Constructor for class io.netty.channel.ThreadPerChannelEventLoopGroup
Create a new ThreadPerChannelEventLoopGroup with no limit in place.
ThreadPerChannelEventLoopGroup(int) - Constructor for class io.netty.channel.ThreadPerChannelEventLoopGroup
ThreadPerChannelEventLoopGroup(int, ThreadFactory, Object...) - Constructor for class io.netty.channel.ThreadPerChannelEventLoopGroup
toArray() - Method in class io.netty.channel.group.DefaultChannelGroup
 
toArray(T[]) - Method in class io.netty.channel.group.DefaultChannelGroup
 
toMap() - Method in interface io.netty.channel.ChannelPipeline
Converts this pipeline into an ordered Map whose keys are handler names and whose values are handlers.
toString() - Method in class io.netty.bootstrap.Bootstrap
 
toString() - Method in class io.netty.bootstrap.ServerBootstrap
 
toString() - Method in class io.netty.channel.AbstractChannel
Returns the String representation of this channel.
toString() - Method in class io.netty.channel.DefaultAddressedEnvelope
 
toString() - Method in class io.netty.channel.group.DefaultChannelGroup
 
toString() - Method in class io.netty.channel.local.LocalAddress
 
transfered() - Method in class io.netty.channel.DefaultFileRegion
 
transfered() - Method in interface io.netty.channel.FileRegion
Return the bytes which was transfered already
transferTo(WritableByteChannel, long) - Method in class io.netty.channel.DefaultFileRegion
 
transferTo(WritableByteChannel, long) - Method in interface io.netty.channel.FileRegion
Transfers the content of this file region to the specified channel.
trySuccess() - Method in interface io.netty.channel.ChannelPromise
 
trySuccess() - Method in class io.netty.channel.DefaultChannelProgressivePromise
 
trySuccess() - Method in class io.netty.channel.DefaultChannelPromise
 

U

unsafe() - Method in class io.netty.channel.AbstractChannel
 
unsafe() - Method in interface io.netty.channel.Channel
Returns an internal-use-only object that provides unsafe operations.
unsafe() - Method in class io.netty.channel.nio.AbstractNioChannel
 
updateOpWrite(long, long, boolean) - Method in class io.netty.channel.nio.AbstractNioByteChannel
 
userEventTriggered(ChannelHandlerContext, Object) - Method in interface io.netty.channel.ChannelInboundHandler
Gets called if an user event was triggered.
userEventTriggered(ChannelHandlerContext, Object) - Method in class io.netty.channel.ChannelInboundHandlerAdapter
userEventTriggered(ChannelHandlerContext, Object) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 

V

validate() - Method in class io.netty.bootstrap.Bootstrap
 
validate() - Method in class io.netty.bootstrap.ServerBootstrap
 
validate(T) - Method in class io.netty.channel.ChannelOption
Validate the value which is set for the ChannelOption.
validate(ChannelOption<T>, T) - Method in class io.netty.channel.DefaultChannelConfig
 
valueOf(String) - Static method in enum io.netty.channel.socket.InternetProtocolFamily
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.netty.channel.socket.InternetProtocolFamily
Returns an array containing the constants of this enum type, in the order they are declared.
voidPromise() - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
voidPromise() - Method in class io.netty.channel.AbstractChannel
 
voidPromise() - Method in interface io.netty.channel.Channel.Unsafe
Return a special ChannelPromise which can be reused and passed to the operations in Channel.Unsafe.

W

wakeup(boolean) - Method in class io.netty.channel.nio.NioEventLoop
 
write(Object, ChannelPromise) - Method in class io.netty.channel.AbstractChannel.AbstractUnsafe
 
write(Object) - Method in class io.netty.channel.AbstractChannel
 
write(Object, ChannelPromise) - Method in class io.netty.channel.AbstractChannel
 
write(Object, ChannelPromise) - Method in interface io.netty.channel.Channel.Unsafe
Schedules a write operation.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.channel.ChannelDuplexHandler
Calls ChannelOutboundInvoker.write(Object, ChannelPromise) to forward to the next ChannelOutboundHandler in the ChannelPipeline.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in interface io.netty.channel.ChannelOutboundHandler
Called once a write operation is made.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.channel.ChannelOutboundHandlerAdapter
Calls ChannelOutboundInvoker.write(Object) to forward to the next ChannelOutboundHandler in the ChannelPipeline.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.channel.CombinedChannelDuplexHandler
 
write(Object) - Method in interface io.netty.channel.group.ChannelGroup
Writes the specified message to all Channels in this group.
write(Object, ChannelMatcher) - Method in interface io.netty.channel.group.ChannelGroup
Writes the specified message to all Channels in this group that match the given ChannelMatcher.
write(Object) - Method in class io.netty.channel.group.DefaultChannelGroup
 
write(Object, ChannelMatcher) - Method in class io.netty.channel.group.DefaultChannelGroup
 
WRITE_BUFFER_HIGH_WATER_MARK - Static variable in class io.netty.channel.ChannelOption
 
WRITE_BUFFER_LOW_WATER_MARK - Static variable in class io.netty.channel.ChannelOption
 
WRITE_SPIN_COUNT - Static variable in class io.netty.channel.ChannelOption
 
writeAndFlush(Object) - Method in class io.netty.channel.AbstractChannel
 
writeAndFlush(Object, ChannelPromise) - Method in class io.netty.channel.AbstractChannel
 
writeCounter() - Method in class io.netty.channel.ChannelFlushPromiseNotifier
Return the current write counter of this ChannelFlushPromiseNotifier
writeInbound(Object...) - Method in class io.netty.channel.embedded.EmbeddedChannel
Write messages to the inbound of this Channel.
writeOutbound(Object...) - Method in class io.netty.channel.embedded.EmbeddedChannel
Write messages to the outbound of this Channel.
A B C D E F G H I J L M N O P R S T U V W 

Copyright © 2008–2013 The Netty Project. All rights reserved.