Uses of Interface
io.netty.channel.IoRegistration
Packages that use IoRegistration
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).
io_uring is a high I/O performance scalable interface for fully
asynchronous Linux syscalls.
-
Uses of IoRegistration in io.netty.channel
Classes in io.netty.channel that implement IoRegistrationModifier and TypeClassDescriptionprivate final classFields in io.netty.channel declared as IoRegistrationModifier and TypeFieldDescriptionprivate final IoRegistrationSingleThreadIoEventLoop.IoRegistrationWrapper.registrationMethods in io.netty.channel that return IoRegistrationMethods in io.netty.channel that return types with arguments of type IoRegistrationModifier and TypeMethodDescriptiondefault Future<IoRegistration> final Future<IoRegistration> final Future<IoRegistration> Methods in io.netty.channel with parameters of type IoRegistrationModifier and TypeMethodDescriptionvoidIoHandle.handle(IoRegistration registration, IoEvent ioEvent) Be called once there is something to handle.Method parameters in io.netty.channel with type arguments of type IoRegistrationModifier and TypeMethodDescriptionprivate voidManualIoEventLoop.registerForIo0(IoHandle handle, Promise<IoRegistration> promise) private voidSingleThreadIoEventLoop.registerForIo0(IoHandle handle, Promise<IoRegistration> promise) Constructors in io.netty.channel with parameters of type IoRegistrationModifierConstructorDescription(package private)IoRegistrationWrapper(IoRegistration registration) -
Uses of IoRegistration in io.netty.channel.epoll
Classes in io.netty.channel.epoll that implement IoRegistrationFields in io.netty.channel.epoll declared as IoRegistrationMethods in io.netty.channel.epoll that return IoRegistrationModifier and TypeMethodDescriptionprotected final IoRegistrationAbstractEpollChannel.registration()Methods in io.netty.channel.epoll with parameters of type IoRegistrationModifier and TypeMethodDescriptionvoidAbstractEpollChannel.AbstractEpollUnsafe.handle(IoRegistration registration, IoEvent event) -
Uses of IoRegistration in io.netty.channel.kqueue
Classes in io.netty.channel.kqueue that implement IoRegistrationFields in io.netty.channel.kqueue declared as IoRegistrationMethods in io.netty.channel.kqueue that return IoRegistrationModifier and TypeMethodDescriptionprotected final IoRegistrationAbstractKQueueChannel.registration()Methods in io.netty.channel.kqueue with parameters of type IoRegistrationModifier and TypeMethodDescriptionvoidAbstractKQueueChannel.AbstractKQueueUnsafe.handle(IoRegistration registration, IoEvent event) -
Uses of IoRegistration in io.netty.channel.local
Classes in io.netty.channel.local that implement IoRegistrationFields in io.netty.channel.local declared as IoRegistrationModifier and TypeFieldDescriptionprivate IoRegistrationLocalChannel.registrationprivate IoRegistrationLocalServerChannel.registrationMethods in io.netty.channel.local that return IoRegistrationMethods in io.netty.channel.local with parameters of type IoRegistrationModifier and TypeMethodDescriptionvoidLocalChannel.LocalUnsafe.handle(IoRegistration registration, IoEvent event) voidLocalServerChannel.LocalServerUnsafe.handle(IoRegistration registration, IoEvent event) -
Uses of IoRegistration in io.netty.channel.nio
Classes in io.netty.channel.nio that implement IoRegistrationModifier and TypeClassDescription(package private) final classFields in io.netty.channel.nio declared as IoRegistrationModifier and TypeFieldDescription(package private) IoRegistrationAbstractNioChannel.registrationMethods in io.netty.channel.nio that return IoRegistrationMethods in io.netty.channel.nio with parameters of type IoRegistrationModifier and TypeMethodDescriptionvoidAbstractNioChannel.AbstractNioUnsafe.handle(IoRegistration registration, IoEvent event) voidNioSelectableChannelIoHandle.handle(IoRegistration registration, IoEvent ioEvent) -
Uses of IoRegistration in io.netty.channel.uring
Classes in io.netty.channel.uring that implement IoRegistrationModifier and TypeClassDescriptionprivate final classFields in io.netty.channel.uring declared as IoRegistrationMethods in io.netty.channel.uring that return IoRegistrationModifier and TypeMethodDescriptionprotected final IoRegistrationAbstractIoUringChannel.registration()Methods in io.netty.channel.uring with parameters of type IoRegistrationModifier and TypeMethodDescriptionprivate intIoUringDatagramChannel.cancel(IoRegistration registration, byte op, MsgHdrMemoryArray array) protected abstract voidAbstractIoUringChannel.cancelOutstandingReads(IoRegistration registration, int numOutstandingReads) Cancel all outstanding readsprotected final voidAbstractIoUringServerChannel.cancelOutstandingReads(IoRegistration registration, int numOutstandingReads) protected final voidAbstractIoUringStreamChannel.cancelOutstandingReads(IoRegistration registration, int numOutstandingReads) protected voidIoUringDatagramChannel.cancelOutstandingReads(IoRegistration registration, int numOutstandingReads) protected abstract voidAbstractIoUringChannel.cancelOutstandingWrites(IoRegistration registration, int numOutstandingWrites) Cancel all outstanding writesprotected final voidAbstractIoUringServerChannel.cancelOutstandingWrites(IoRegistration registration, int numOutstandingWrites) protected final voidAbstractIoUringStreamChannel.cancelOutstandingWrites(IoRegistration registration, int numOutstandingWrites) protected voidIoUringDatagramChannel.cancelOutstandingWrites(IoRegistration registration, int numOutstandingWrites) final voidAbstractIoUringChannel.AbstractUringUnsafe.handle(IoRegistration registration, IoEvent ioEvent) private intAbstractIoUringStreamChannel.IoUringStreamUnsafe.scheduleWriteFileRegion(int fd, IoRegistration registration, FileRegion region)