Uses of Interface
io.netty.channel.IoHandle
Packages that use IoHandle
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).
io_uring is a high I/O performance scalable interface for fully
asynchronous Linux syscalls.
-
Uses of IoHandle in io.netty.channel
Methods in io.netty.channel with parameters of type IoHandleModifier and TypeMethodDescriptiondefault Future<IoRegistration> Register aIoHandlefor IO.final Future<IoRegistration> final Future<IoRegistration> Method parameters in io.netty.channel with type arguments of type IoHandleModifier and TypeMethodDescriptionbooleanIoEventLoop.isCompatible(Class<? extends IoHandle> handleType) default booleanIoEventLoopGroup.isCompatible(Class<? extends IoHandle> handleType) Returnstrueif the given type is compatible with thisIoEventLoopGroupand so can be registered to the containedIoEventLoops,falseotherwise.booleanIoHandler.isCompatible(Class<? extends IoHandle> handleType) Returnstrueif the given type is compatible with thisIoHandlerand so can be registered,falseotherwise.final booleanManualIoEventLoop.isCompatible(Class<? extends IoHandle> handleType) booleanSingleThreadIoEventLoop.isCompatible(Class<? extends IoHandle> handleType) -
Uses of IoHandle in io.netty.channel.epoll
Subinterfaces of IoHandle in io.netty.channel.epollMethods in io.netty.channel.epoll with parameters of type IoHandleMethod parameters in io.netty.channel.epoll with type arguments of type IoHandleModifier and TypeMethodDescriptionbooleanEpollIoHandler.isCompatible(Class<? extends IoHandle> handleType) -
Uses of IoHandle in io.netty.channel.kqueue
Subinterfaces of IoHandle in io.netty.channel.kqueueModifier and TypeInterfaceDescriptioninterfaceIoHandleimplementation that can be used with theKQueueIoHandler.Methods in io.netty.channel.kqueue with parameters of type IoHandleMethod parameters in io.netty.channel.kqueue with type arguments of type IoHandleModifier and TypeMethodDescriptionbooleanKQueueIoHandler.isCompatible(Class<? extends IoHandle> handleType) -
Uses of IoHandle in io.netty.channel.local
Methods in io.netty.channel.local with parameters of type IoHandleMethod parameters in io.netty.channel.local with type arguments of type IoHandleModifier and TypeMethodDescriptionbooleanLocalIoHandler.isCompatible(Class<? extends IoHandle> handleType) -
Uses of IoHandle in io.netty.channel.nio
Subinterfaces of IoHandle in io.netty.channel.nioModifier and TypeInterfaceDescriptioninterfaceIoHandlesubtype for NIO based implementations that will work withNioIoHandler.Classes in io.netty.channel.nio that implement IoHandleModifier and TypeClassDescriptionprotected classprotected classclassNioSelectableChannelIoHandle<S extends SelectableChannel>Allows to create anIoHandlefor aSelectableChannel, not necessarily created by Netty.Methods in io.netty.channel.nio with parameters of type IoHandleMethod parameters in io.netty.channel.nio with type arguments of type IoHandleModifier and TypeMethodDescriptionbooleanNioIoHandler.isCompatible(Class<? extends IoHandle> handleType) -
Uses of IoHandle in io.netty.channel.uring
Subinterfaces of IoHandle in io.netty.channel.uringMethods in io.netty.channel.uring with parameters of type IoHandleMethod parameters in io.netty.channel.uring with type arguments of type IoHandleModifier and TypeMethodDescriptionbooleanIoUringIoHandler.isCompatible(Class<? extends IoHandle> handleType)