Package io.netty.channel.nio
NIO-based channel
API implementation - recommended for a large number of connections (>= 1000).
-
Interface Summary Interface Description AbstractNioChannel.NioUnsafe SpecialChannel.Unsafe
sub-type which allows to access the underlyingSelectableChannel
NioIoEvent IoEvent
that must be handled by theNioIoHandle
.NioIoHandle IoHandle
subtype for NIO based implementations that will work withNioIoHandler
.NioTask<C extends java.nio.channels.SelectableChannel> An arbitrary task that can be executed byNioEventLoop
when aSelectableChannel
becomes ready. -
Class Summary Class Description AbstractNioByteChannel AbstractNioChannel
base class forChannel
s that operate on bytes.AbstractNioChannel Abstract base class forChannel
implementations which use a Selector based approach.AbstractNioMessageChannel AbstractNioChannel
base class forChannel
s that operate on messages.NioEventLoop Deprecated. UseSingleThreadIoEventLoop
withNioIoHandler
NioEventLoopGroup Deprecated. NioIoHandler NioIoOps Implementation ofIoOps
for that is used byNioIoHandler
and so for NIO based transports.NioSelectableChannelIoHandle<S extends java.nio.channels.SelectableChannel> Allows to create anIoHandle
for aSelectableChannel
, not necessarily created by Netty.