Uses of Interface
io.netty.channel.IoHandle
-
Packages that use IoHandle 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.epoll Optimized transport for linux which uses EPOLL.io.netty.channel.kqueue BSD specific transport.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).io.netty.channel.socket.nio NIO-based socket channel API implementation - recommended for a large number of connections (>= 1000).io.netty.channel.uring 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 IoHandle Modifier and Type Method Description Future<IoRegistration>IoEventLoop. register(IoHandle handle)default Future<IoRegistration>IoEventLoopGroup. register(IoHandle handle)IoRegistrationIoHandler. register(IoHandle handle)Register aIoHandlefor IO.Future<IoRegistration>ManualIoEventLoop. register(IoHandle handle)Future<IoRegistration>SingleThreadIoEventLoop. register(IoHandle handle)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 IoHandle Modifier and Type Method Description booleanIoEventLoop. isCompatible(java.lang.Class<? extends IoHandle> handleType)default booleanIoEventLoopGroup. isCompatible(java.lang.Class<? extends IoHandle> handleType)Returnstrueif the given type is compatible with thisIoEventLoopGroupand so can be registered to the containedIoEventLoops,falseotherwise.booleanIoHandler. isCompatible(java.lang.Class<? extends IoHandle> handleType)Returnstrueif the given type is compatible with thisIoHandlerand so can be registered,falseotherwise.booleanManualIoEventLoop. isCompatible(java.lang.Class<? extends IoHandle> handleType)booleanSingleThreadIoEventLoop. isCompatible(java.lang.Class<? extends IoHandle> handleType) -
Uses of IoHandle in io.netty.channel.epoll
Subinterfaces of IoHandle in io.netty.channel.epoll Modifier and Type Interface Description interfaceEpollIoHandleIoHandleimplementation which is using epoll.Classes in io.netty.channel.epoll that implement IoHandle Modifier and Type Class Description protected classAbstractEpollChannel.AbstractEpollUnsafe(package private) classAbstractEpollServerChannel.EpollServerSocketUnsafe(package private) classAbstractEpollStreamChannel.EpollStreamUnsafe(package private) classEpollDatagramChannel.EpollDatagramChannelUnsafe(package private) classEpollDomainDatagramChannel.EpollDomainDatagramChannelUnsafeprivate classEpollDomainSocketChannel.EpollDomainUnsafeprivate classEpollSocketChannel.EpollSocketChannelUnsafeMethods in io.netty.channel.epoll with parameters of type IoHandle Modifier and Type Method Description private static EpollIoHandleEpollIoHandler. cast(IoHandle handle)IoRegistrationEpollIoHandler. register(IoHandle handle)Method parameters in io.netty.channel.epoll with type arguments of type IoHandle Modifier and Type Method Description booleanEpollIoHandler. isCompatible(java.lang.Class<? extends IoHandle> handleType) -
Uses of IoHandle in io.netty.channel.kqueue
Subinterfaces of IoHandle in io.netty.channel.kqueue Modifier and Type Interface Description interfaceKQueueIoHandleIoHandleimplementation that can be used with theKQueueIoHandler.Classes in io.netty.channel.kqueue that implement IoHandle Modifier and Type Class Description classAbstractKQueueChannel.AbstractKQueueUnsafe(package private) classAbstractKQueueServerChannel.KQueueServerSocketUnsafe(package private) classAbstractKQueueStreamChannel.KQueueStreamUnsafe(package private) classKQueueDatagramChannel.KQueueDatagramChannelUnsafe(package private) classKQueueDomainDatagramChannel.KQueueDomainDatagramChannelUnsafeprivate classKQueueDomainSocketChannel.KQueueDomainUnsafeMethods in io.netty.channel.kqueue with parameters of type IoHandle Modifier and Type Method Description private static KQueueIoHandleKQueueIoHandler. cast(IoHandle handle)IoRegistrationKQueueIoHandler. register(IoHandle handle)Method parameters in io.netty.channel.kqueue with type arguments of type IoHandle Modifier and Type Method Description booleanKQueueIoHandler. isCompatible(java.lang.Class<? extends IoHandle> handleType) -
Uses of IoHandle in io.netty.channel.local
Subinterfaces of IoHandle in io.netty.channel.local Modifier and Type Interface Description interfaceLocalIoHandleIoHandlesub-type that is used by the local transport internally.Classes in io.netty.channel.local that implement IoHandle Modifier and Type Class Description private classLocalChannel.LocalUnsafeprivate classLocalServerChannel.LocalServerUnsafeMethods in io.netty.channel.local with parameters of type IoHandle Modifier and Type Method Description private static LocalIoHandleLocalIoHandler. cast(IoHandle handle)IoRegistrationLocalIoHandler. register(IoHandle handle)Method parameters in io.netty.channel.local with type arguments of type IoHandle Modifier and Type Method Description booleanLocalIoHandler. isCompatible(java.lang.Class<? extends IoHandle> handleType) -
Uses of IoHandle in io.netty.channel.nio
Subinterfaces of IoHandle in io.netty.channel.nio Modifier and Type Interface Description interfaceNioIoHandleIoHandlesubtype for NIO based implementations that will work withNioIoHandler.Classes in io.netty.channel.nio that implement IoHandle Modifier and Type Class Description protected classAbstractNioByteChannel.NioByteUnsafeprotected classAbstractNioChannel.AbstractNioUnsafeprivate classAbstractNioMessageChannel.NioMessageUnsafeclassNioSelectableChannelIoHandle<S extends java.nio.channels.SelectableChannel>Allows to create anIoHandlefor aSelectableChannel, not necessarily created by Netty.Methods in io.netty.channel.nio with parameters of type IoHandle Modifier and Type Method Description private static NioIoHandleNioIoHandler. nioHandle(IoHandle handle)IoRegistrationNioIoHandler. register(IoHandle handle)Method parameters in io.netty.channel.nio with type arguments of type IoHandle Modifier and Type Method Description booleanNioIoHandler. isCompatible(java.lang.Class<? extends IoHandle> handleType) -
Uses of IoHandle in io.netty.channel.socket.nio
Classes in io.netty.channel.socket.nio that implement IoHandle Modifier and Type Class Description private classNioDomainSocketChannel.NioSocketChannelUnsafeprivate classNioSocketChannel.NioSocketChannelUnsafe -
Uses of IoHandle in io.netty.channel.uring
Subinterfaces of IoHandle in io.netty.channel.uring Modifier and Type Interface Description interfaceIoUringIoHandleIoHandleimplementation for io_uring.Classes in io.netty.channel.uring that implement IoHandle Modifier and Type Class Description protected classAbstractIoUringChannel.AbstractUringUnsafeprivate classAbstractIoUringServerChannel.UringServerChannelUnsafeprotected classAbstractIoUringStreamChannel.IoUringStreamUnsafeprivate classIoUringDatagramChannel.IoUringDatagramChannelUnsafeprivate classIoUringDomainSocketChannel.IoUringDomainSocketUnsafeprivate classIoUringSocketChannel.IoUringSocketUnsafeMethods in io.netty.channel.uring with parameters of type IoHandle Modifier and Type Method Description private static IoUringIoHandleIoUringIoHandler. cast(IoHandle handle)IoRegistrationIoUringIoHandler. register(IoHandle handle)Method parameters in io.netty.channel.uring with type arguments of type IoHandle Modifier and Type Method Description booleanIoUringIoHandler. isCompatible(java.lang.Class<? extends IoHandle> handleType)
-