public final class IOUringEventLoopGroup
extends io.netty.channel.MultithreadEventLoopGroup
| Constructor and Description |
|---|
IOUringEventLoopGroup()
Create a new instance using the default number of threads and the default
ThreadFactory. |
IOUringEventLoopGroup(int nThreads)
Create a new instance using the specified number of threads and the default
ThreadFactory. |
IOUringEventLoopGroup(int nThreads,
Executor executor)
Create a new instance using the specified number of threads and the given
Executor. |
IOUringEventLoopGroup(int nThreads,
Executor executor,
int ringsize,
int iosqeAsyncThreshold)
Create a new instance using the specified number of threads, the given
Executor, the given
size of the used ringbuffer and a threshold of registered FDs after which
IOSEQ_ASYNC should be
used for IO operations. |
IOUringEventLoopGroup(int nThreads,
ThreadFactory threadFactory)
Create a new instance using the specified number of threads and the given
ThreadFactory. |
IOUringEventLoopGroup(int nThreads,
ThreadFactory threadFactory,
int ringSize,
int iosqeAsyncThreshold)
Create a new instance using the specified number of threads, the given
ThreadFactory, the given
size of the used ringbuffer and a threshold of registered FDs after which
IOSEQ_ASYNC should be
used for IO operations. |
IOUringEventLoopGroup(ThreadFactory threadFactory)
Create a new instance using the default number of threads and the given
ThreadFactory. |
| Modifier and Type | Method and Description |
|---|---|
protected io.netty.channel.EventLoop |
newChild(Executor executor,
Object... args) |
newDefaultThreadFactory, next, register, register, registerawaitTermination, executorCount, isShutdown, isShuttingDown, isTerminated, iterator, shutdown, shutdownGracefully, terminationFutureexecute, invokeAll, invokeAll, invokeAny, invokeAny, schedule, schedule, scheduleAtFixedRate, scheduleWithFixedDelay, shutdownGracefully, shutdownNow, submit, submit, submitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisShuttingDown, iterator, schedule, schedule, scheduleAtFixedRate, scheduleWithFixedDelay, shutdown, shutdownGracefully, shutdownGracefully, shutdownNow, submit, submit, submit, terminationFutureawaitTermination, invokeAll, invokeAll, invokeAny, invokeAny, isShutdown, isTerminatedforEach, spliteratorpublic IOUringEventLoopGroup()
ThreadFactory.public IOUringEventLoopGroup(int nThreads)
ThreadFactory.public IOUringEventLoopGroup(ThreadFactory threadFactory)
ThreadFactory.public IOUringEventLoopGroup(int nThreads,
ThreadFactory threadFactory)
ThreadFactory.public IOUringEventLoopGroup(int nThreads,
Executor executor)
Executor.public IOUringEventLoopGroup(int nThreads,
ThreadFactory threadFactory,
int ringSize,
int iosqeAsyncThreshold)
ThreadFactory, the given
size of the used ringbuffer and a threshold of registered FDs after which
IOSEQ_ASYNC should be
used for IO operations.public IOUringEventLoopGroup(int nThreads,
Executor executor,
int ringsize,
int iosqeAsyncThreshold)
Executor, the given
size of the used ringbuffer and a threshold of registered FDs after which
IOSEQ_ASYNC should be
used for IO operations.Copyright © 2020–2024 The Netty Project. All rights reserved.