Top Description Interfaces Classes
[default module]

Package io.netty5.channel.nio


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

Interface Summary

Modifier and TypeInterface and Description
pack-priv interface
NioProcessor

Process IO.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractNioByteChannel<P extends Channel, L extends SocketAddress, R extends SocketAddress>

AbstractNioChannel base class for Channels that operate on bytes.

public abstract class
AbstractNioChannel<P extends Channel, L extends SocketAddress, R extends SocketAddress>

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

public abstract class
AbstractNioMessageChannel<P extends Channel, L extends SocketAddress, R extends SocketAddress>

AbstractNioChannel base class for Channels that operate on messages.

public class
NioHandler

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

public class
NioSelectableChannelHandle<S extends SelectableChannel>

Allows to create an IoHandle for a SelectableChannel, not necessarily created by Netty.

pack-priv class
pack-priv class