| Package | Description |
|---|---|
| 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.local |
A virtual transport that enables the communication between the two
parties in the same virtual machine.
|
| io.netty.channel.nio |
NIO-based channel
API implementation - recommended for a large number of connections (>= 1000).
|
| Modifier and Type | Method and Description |
|---|---|
IoHandler |
IoRegistration.ioHandler()
The
IoHandler to which this IoRegistration belongs too. |
protected IoHandler |
SingleThreadIoEventLoop.ioHandler() |
IoHandler |
IoHandlerFactory.newHandler()
Creates a new
IoHandler instance. |
| Modifier and Type | Method and Description |
|---|---|
protected IoEventLoop |
MultiThreadIoEventLoopGroup.newChild(Executor executor,
IoHandler ioHandler,
Object... args)
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
IoEventLoop.isIoType(Class<? extends IoHandler> handlerType) |
boolean |
SingleThreadIoEventLoop.isIoType(Class<? extends IoHandler> handlerType) |
default boolean |
IoEventLoopGroup.isIoType(Class<? extends IoHandler> handlerType)
|
| Constructor and Description |
|---|
SingleThreadIoEventLoop(IoEventLoopGroup parent,
Executor executor,
IoHandler ioHandler)
Creates a new instance
|
SingleThreadIoEventLoop(IoEventLoopGroup parent,
Executor executor,
IoHandler ioHandler,
int maxPendingTasks,
io.netty.util.concurrent.RejectedExecutionHandler rejectedExecutionHandler,
long maxTaskProcessingQuantumMs)
Creates a new instance
|
SingleThreadIoEventLoop(IoEventLoopGroup parent,
Executor executor,
IoHandler ioHandler,
Queue<Runnable> taskQueue,
Queue<Runnable> tailTaskQueue,
io.netty.util.concurrent.RejectedExecutionHandler rejectedExecutionHandler)
Creates a new instance
|
SingleThreadIoEventLoop(IoEventLoopGroup parent,
ThreadFactory threadFactory,
IoHandler ioHandler)
Creates a new instance
|
SingleThreadIoEventLoop(IoEventLoopGroup parent,
ThreadFactory threadFactory,
IoHandler ioHandler,
int maxPendingTasks,
io.netty.util.concurrent.RejectedExecutionHandler rejectedExecutionHandler,
long maxTaskProcessingQuantumMs)
Creates a new instance
|
| Modifier and Type | Class and Description |
|---|---|
class |
LocalIoHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
NioIoHandler
|
| Modifier and Type | Method and Description |
|---|---|
protected IoEventLoop |
NioEventLoopGroup.newChild(Executor executor,
IoHandler ioHandler,
Object... args)
Deprecated.
|
Copyright © 2008–2025 The Netty Project. All rights reserved.