Top Description Interfaces Classes
module io.netty.transport

Package io.netty.channel.nio


NIO-based channel API implementation - recommended for a large number of connections (>= 1000).

Interface Summary

Modifier and TypeInterface and Description
public interface
NioTask<C extends SelectableChannel>

An arbitrary task that can be executed by NioEventLoop when a SelectableChannel becomes ready.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractNioByteChannel

AbstractNioChannel base class for Channels that operate on bytes.

public abstract class
AbstractNioChannel

Abstract base class for Channel implementations which use a Selector based approach.

public abstract class
AbstractNioMessageChannel

AbstractNioChannel base class for Channels that operate on messages.

public class
NioEventLoop

SingleThreadEventLoop implementation which register the Channel's to a Selector and so does the multi-plexing of these in the event loop.

public class
NioEventLoopGroup

MultithreadEventLoopGroup implementations which is used for NIO Selector based Channels.

pack-priv class
pack-priv class