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.
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).
NIO-based socket 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> private voidManualIoEventLoop.registerForIo0(IoHandle handle, Promise<IoRegistration> promise) private voidSingleThreadIoEventLoop.registerForIo0(IoHandle handle, Promise<IoRegistration> promise) 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.epollClasses in io.netty.channel.epoll that implement IoHandleModifier and TypeClassDescriptionprotected class(package private) final class(package private) class(package private) final class(package private) final classprivate final classprivate final classMethods 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.Classes in io.netty.channel.kqueue that implement IoHandleModifier and TypeClassDescriptionclass(package private) final class(package private) class(package private) final class(package private) final classprivate final classMethods 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
Subinterfaces of IoHandle in io.netty.channel.localModifier and TypeInterfaceDescriptioninterfaceIoHandlesub-type that is used by the local transport internally.Classes in io.netty.channel.local that implement IoHandleModifier and TypeClassDescriptionprivate classprivate classMethods 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 classprivate final 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.socket.nio
Classes in io.netty.channel.socket.nio that implement IoHandleModifier and TypeClassDescriptionprivate final classprivate final class -
Uses of IoHandle in io.netty.channel.uring
Subinterfaces of IoHandle in io.netty.channel.uringClasses in io.netty.channel.uring that implement IoHandleModifier and TypeClassDescriptionprotected classprivate final classprotected classprivate final classprivate final classprivate final classMethods 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)