Uses of Interface
io.netty.channel.IoEventLoopGroup
Packages that use IoEventLoopGroup
Package
Description
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
Optimized transport for linux which uses EPOLL Edge-Triggered Mode
for maximal performance.
BSD specific transport.
A virtual transport that enables the communication between the two
parties in the same virtual machine.
NIO-based channel
API implementation - recommended for a large number of connections (>= 1000).
-
Uses of IoEventLoopGroup in io.netty.channel
Subinterfaces of IoEventLoopGroup in io.netty.channelModifier and TypeInterfaceDescriptioninterfaceClasses in io.netty.channel that implement IoEventLoopGroupModifier and TypeClassDescriptionclassIoEventLoopimplementation that is owned by the user and so needs to be driven by the user manually with the givenThread.classIoEventLoopGroupimplementation that will handle its tasks with multiple threads.classIoEventLoopimplementation that execute all its submitted tasks in a single thread using the providedIoHandler.Methods in io.netty.channel that return IoEventLoopGroupConstructors in io.netty.channel with parameters of type IoEventLoopGroupModifierConstructorDescriptionManualIoEventLoop(IoEventLoopGroup parent, Thread owningThread, IoHandlerFactory factory) Create a newIoEventLoopthat is owned by the user and so needs to be driven by the user with the givenThread.ManualIoEventLoop(IoEventLoopGroup parent, Thread owningThread, IoHandlerFactory factory, Ticker ticker) Create a newIoEventLoopthat is owned by the user and so needs to be driven by the user with the givenThread.SingleThreadIoEventLoop(IoEventLoopGroup parent, Executor executor, IoHandlerFactory ioHandlerFactory) Creates a new instanceSingleThreadIoEventLoop(IoEventLoopGroup parent, Executor executor, IoHandlerFactory ioHandlerFactory, int maxPendingTasks, RejectedExecutionHandler rejectedExecutionHandler, long maxTaskProcessingQuantumMs) Creates a new instanceprotectedSingleThreadIoEventLoop(IoEventLoopGroup parent, Executor executor, IoHandlerFactory ioHandlerFactory, Queue<Runnable> taskQueue, Queue<Runnable> tailTaskQueue, RejectedExecutionHandler rejectedExecutionHandler) Creates a new instanceSingleThreadIoEventLoop(IoEventLoopGroup parent, ThreadFactory threadFactory, IoHandlerFactory ioHandlerFactory) Creates a new instanceSingleThreadIoEventLoop(IoEventLoopGroup parent, ThreadFactory threadFactory, IoHandlerFactory ioHandlerFactory, int maxPendingTasks, RejectedExecutionHandler rejectedExecutionHandler, long maxTaskProcessingQuantumMs) Creates a new instance -
Uses of IoEventLoopGroup in io.netty.channel.epoll
Classes in io.netty.channel.epoll that implement IoEventLoopGroupModifier and TypeClassDescriptionclassDeprecated.final classDeprecated. -
Uses of IoEventLoopGroup in io.netty.channel.kqueue
Classes in io.netty.channel.kqueue that implement IoEventLoopGroupModifier and TypeClassDescriptionfinal classDeprecated. -
Uses of IoEventLoopGroup in io.netty.channel.local
Classes in io.netty.channel.local that implement IoEventLoopGroupModifier and TypeClassDescriptionclassDeprecated. -
Uses of IoEventLoopGroup in io.netty.channel.nio
Classes in io.netty.channel.nio that implement IoEventLoopGroupModifier and TypeClassDescriptionfinal classDeprecated.UseSingleThreadIoEventLoopwithNioIoHandlerclassDeprecated.
SingleThreadIoEventLoopwithEpollIoHandler