Uses of Interface
io.netty5.util.AttributeMap
-
Packages that use AttributeMap 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.io.netty5.handler.ssl io.netty5.util Utility classes used across multiple packages. -
-
Uses of AttributeMap in io.netty5.channel
Subinterfaces of AttributeMap 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 AttributeMap 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. -
Uses of AttributeMap in io.netty5.channel.embedded
Classes in io.netty5.channel.embedded that implement AttributeMap Modifier and Type Class Description classEmbeddedChannelBase class forChannelimplementations that are used in an embedded fashion. -
Uses of AttributeMap in io.netty5.channel.epoll
Classes in io.netty5.channel.epoll that implement AttributeMap 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. -
Uses of AttributeMap in io.netty5.channel.kqueue
Classes in io.netty5.channel.kqueue that implement AttributeMap Modifier and Type Class Description classKQueueDatagramChannelDatagramChannelimplementation that uses KQueue.classKQueueServerSocketChannelServerSocketChannelimplementation that uses KQueue.classKQueueSocketChannelSocketChannelimplementation that uses KQueue. -
Uses of AttributeMap in io.netty5.channel.local
Classes in io.netty5.channel.local that implement AttributeMap Modifier and Type Class Description classLocalChannelAChannelfor the local transport.classLocalServerChannelAServerChannelfor the local transport which allows in VM communication. -
Uses of AttributeMap in io.netty5.channel.nio
Classes in io.netty5.channel.nio that implement AttributeMap 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. -
Uses of AttributeMap in io.netty5.channel.socket
Subinterfaces of AttributeMap in io.netty5.channel.socket Modifier and Type Interface Description interfaceDatagramChannelA UDP/IPChannel.interfaceServerSocketChannelA SocketServerChannelwhich accepts incoming Socket connections.interfaceSocketChannelA SocketChannel. -
Uses of AttributeMap in io.netty5.channel.socket.nio
Classes in io.netty5.channel.socket.nio that implement AttributeMap 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 AttributeMap in io.netty5.channel.unix
Subinterfaces of AttributeMap in io.netty5.channel.unix Modifier and Type Interface Description interfaceUnixChannelChannelthat expose operations that are only present onUNIXlike systems. -
Uses of AttributeMap in io.netty5.handler.codec.http2
Subinterfaces of AttributeMap in io.netty5.handler.codec.http2 Modifier and Type Interface Description interfaceHttp2StreamChannel -
Uses of AttributeMap in io.netty5.handler.ssl
Methods in io.netty5.handler.ssl that return AttributeMap Modifier and Type Method Description AttributeMapSslContext. attributes()Returns theAttributeMapthat belongs to thisSslContext. -
Uses of AttributeMap in io.netty5.util
Classes in io.netty5.util that implement AttributeMap Modifier and Type Class Description classDefaultAttributeMapDefaultAttributeMapimplementation which not exibit any blocking behaviour on attribute lookup while using a copy-on-write approach on the modify path.
Attributes lookup and remove exibitO(logn)time worst-case complexity, henceattribute::set(null)is to be preferred toremove.
-