Uses of Interface
io.netty5.channel.IoHandle
-
Packages that use IoHandle Package Description io.netty5.channel The core channel API which is asynchronous and event-driven abstraction of various transports such as a NIO Channel.io.netty5.channel.embedded A virtualChannelthat helps wrapping a series of handlers to unit test the handlers or use them in non-I/O context.io.netty5.channel.epoll Optimized transport for linux which uses EPOLL Edge-Triggered Mode for maximal performance.io.netty5.channel.kqueue BSD specific transport.io.netty5.channel.local A virtual transport that enables the communication between the two parties in the same virtual machine.io.netty5.channel.nio NIO-based channel API implementation - recommended for a large number of connections (>= 1000).io.netty5.channel.socket Abstract TCP and UDP socket interfaces which extend the core channel API.io.netty5.channel.socket.nio NIO-based socket channel API implementation - recommended for a large number of connections (>= 1000).io.netty5.channel.unix Unix specific transport.io.netty5.handler.codec.http2 Handlers for sending and receiving HTTP/2 frames. -
-
Uses of IoHandle in io.netty5.channel
Subinterfaces of IoHandle in io.netty5.channel Modifier and Type Interface Description interfaceChannelA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.interfaceServerChannelClasses in io.netty5.channel that implement IoHandle Modifier and Type Class Description classAbstractChannel<P extends Channel,L extends SocketAddress,R extends SocketAddress>A skeletalChannelimplementation.classAbstractServerChannel<P extends Channel,L extends SocketAddress,R extends SocketAddress>A skeletal server-sideChannelimplementation.Methods in io.netty5.channel with parameters of type IoHandle Modifier and Type Method Description voidIoHandler. deregister(IoHandle handle)Deregister aIoHandlefor IO.Future<Void>EventLoop. deregisterForIo(IoHandle handle)Future<Void>SingleThreadEventLoop. deregisterForIo(IoHandle handle)voidIoHandler. register(IoHandle channel)Register aChannelfor IO.Future<Void>EventLoop. registerForIo(IoHandle handle)Future<Void>SingleThreadEventLoop. registerForIo(IoHandle handle)Method parameters in io.netty5.channel with type arguments of type IoHandle Modifier and Type Method Description booleanEventLoop. isCompatible(Class<? extends IoHandle> handleType)default booleanEventLoopGroup. isCompatible(Class<? extends IoHandle> handleType)Returnstrueif the given type is compatible with thisEventLoopGroupand so can be registered to the containedEventLoops,falseotherwise.booleanIoHandler. isCompatible(Class<? extends IoHandle> handleType)Returnstrueif the given type is compatible with thisIoHandlerand so can be registered,falseotherwise.booleanSingleThreadEventLoop. isCompatible(Class<? extends IoHandle> handleType) -
Uses of IoHandle in io.netty5.channel.embedded
Classes in io.netty5.channel.embedded that implement IoHandle Modifier and Type Class Description classEmbeddedChannelBase class forChannelimplementations that are used in an embedded fashion. -
Uses of IoHandle in io.netty5.channel.epoll
Classes in io.netty5.channel.epoll that implement IoHandle Modifier and Type Class Description classEpollDatagramChannelDatagramChannelimplementation that uses linux EPOLL Edge-Triggered Mode for maximal performance.classEpollServerSocketChannelServerSocketChannelimplementation that uses linux EPOLL Edge-Triggered Mode for maximal performance.classEpollSocketChannelSocketChannelimplementation that uses linux EPOLL Edge-Triggered Mode for maximal performance.Methods in io.netty5.channel.epoll with parameters of type IoHandle Modifier and Type Method Description voidEpollHandler. deregister(IoHandle handle)voidEpollHandler. register(IoHandle handle)Method parameters in io.netty5.channel.epoll with type arguments of type IoHandle Modifier and Type Method Description booleanEpollHandler. isCompatible(Class<? extends IoHandle> handleType) -
Uses of IoHandle in io.netty5.channel.kqueue
Classes in io.netty5.channel.kqueue that implement IoHandle Modifier and Type Class Description classKQueueDatagramChannelDatagramChannelimplementation that uses KQueue.classKQueueServerSocketChannelServerSocketChannelimplementation that uses KQueue.classKQueueSocketChannelSocketChannelimplementation that uses KQueue.Methods in io.netty5.channel.kqueue with parameters of type IoHandle Modifier and Type Method Description voidKQueueHandler. deregister(IoHandle handle)voidKQueueHandler. register(IoHandle handle)Method parameters in io.netty5.channel.kqueue with type arguments of type IoHandle Modifier and Type Method Description booleanKQueueHandler. isCompatible(Class<? extends IoHandle> handleType) -
Uses of IoHandle in io.netty5.channel.local
Classes in io.netty5.channel.local that implement IoHandle Modifier and Type Class Description classLocalChannelAChannelfor the local transport.classLocalServerChannelAServerChannelfor the local transport which allows in VM communication.Methods in io.netty5.channel.local with parameters of type IoHandle Modifier and Type Method Description voidLocalHandler. deregister(IoHandle handle)voidLocalHandler. register(IoHandle handle)Method parameters in io.netty5.channel.local with type arguments of type IoHandle Modifier and Type Method Description booleanLocalHandler. isCompatible(Class<? extends IoHandle> handleType) -
Uses of IoHandle in io.netty5.channel.nio
Classes in io.netty5.channel.nio that implement IoHandle Modifier and Type Class Description classAbstractNioByteChannel<P extends Channel,L extends SocketAddress,R extends SocketAddress>AbstractNioChannelbase class forChannels that operate on bytes.classAbstractNioChannel<P extends Channel,L extends SocketAddress,R extends SocketAddress>Abstract base class forChannelimplementations which use a Selector based approach.classAbstractNioMessageChannel<P extends Channel,L extends SocketAddress,R extends SocketAddress>AbstractNioChannelbase class forChannels that operate on messages.classNioSelectableChannelHandle<S extends SelectableChannel>Allows to create anIoHandlefor aSelectableChannel, not necessarily created by Netty.Methods in io.netty5.channel.nio with parameters of type IoHandle Modifier and Type Method Description voidNioHandler. deregister(IoHandle handle)voidNioHandler. register(IoHandle handle)Method parameters in io.netty5.channel.nio with type arguments of type IoHandle Modifier and Type Method Description booleanNioHandler. isCompatible(Class<? extends IoHandle> handleType) -
Uses of IoHandle in io.netty5.channel.socket
Subinterfaces of IoHandle in io.netty5.channel.socket Modifier and Type Interface Description interfaceDatagramChannelA UDP/IPChannel.interfaceServerSocketChannelA SocketServerChannelwhich accepts incoming Socket connections.interfaceSocketChannelA SocketChannel. -
Uses of IoHandle in io.netty5.channel.socket.nio
Classes in io.netty5.channel.socket.nio that implement IoHandle Modifier and Type Class Description classNioDatagramChannelAn NIODatagramChannelthat sends and receives anAddressedEnvelope.classNioServerSocketChannelAServerSocketChannelimplementation which uses NIO selector based implementation to accept new connections.classNioSocketChannelSocketChannelwhich uses NIO selector based implementation. -
Uses of IoHandle in io.netty5.channel.unix
Subinterfaces of IoHandle in io.netty5.channel.unix Modifier and Type Interface Description interfaceUnixChannelChannelthat expose operations that are only present onUNIXlike systems. -
Uses of IoHandle in io.netty5.handler.codec.http2
Subinterfaces of IoHandle in io.netty5.handler.codec.http2 Modifier and Type Interface Description interfaceHttp2StreamChannel
-