Uses of Interface
io.netty.util.AttributeMap
Packages that use AttributeMap
Package
Description
The helper classes with fluent API which enable an easy implementation of
typical client side and server side channel initialization.
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
A virtual
Channel
that helps wrapping a series of handlers to
unit test the handlers or use them in non-I/O context.Optimized transport for linux which uses EPOLL Edge-Triggered Mode
for maximal performance.
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).
Old blocking I/O based channel API implementation - recommended for
a small number of connections (< 1000).
Abstract SCTP socket interfaces which extend the core channel API.
NIO-based SCTP Channel
API implementation - recommended for a large number of connections (>= 1000).
Old blocking I/O based SCTP channel API implementation - recommended for
a small number of connections (< 1000).
Abstract TCP and UDP socket interfaces which extend the core channel API.
NIO-based socket channel
API implementation - recommended for a large number of connections (>= 1000).
Old blocking I/O based socket channel API implementation - recommended for
a small number of connections (< 1000).
Unix specific transport.
Handlers for sending and receiving HTTP/2 frames.
Utility classes used across multiple packages.
-
Uses of AttributeMap in io.netty.bootstrap
Classes in io.netty.bootstrap that implement AttributeMap -
Uses of AttributeMap in io.netty.channel
Subinterfaces of AttributeMap in io.netty.channelModifier and TypeInterfaceDescriptioninterface
A nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.interface
Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.interface
Classes in io.netty.channel that implement AttributeMap -
Uses of AttributeMap in io.netty.channel.embedded
Classes in io.netty.channel.embedded that implement AttributeMapModifier and TypeClassDescriptionclass
Base class forChannel
implementations that are used in an embedded fashion. -
Uses of AttributeMap in io.netty.channel.epoll
Classes in io.netty.channel.epoll that implement AttributeMapModifier and TypeClassDescription(package private) class
class
class
final class
DatagramChannel
implementation that uses linux EPOLL Edge-Triggered Mode for maximal performance.final class
final class
final class
final class
ServerSocketChannel
implementation that uses linux EPOLL Edge-Triggered Mode for maximal performance.final class
SocketChannel
implementation that uses linux EPOLL Edge-Triggered Mode for maximal performance. -
Uses of AttributeMap in io.netty.channel.kqueue
Classes in io.netty.channel.kqueue that implement AttributeMapModifier and TypeClassDescription(package private) class
(package private) class
class
class
final class
final class
final class
final class
final class
final class
-
Uses of AttributeMap in io.netty.channel.local
Classes in io.netty.channel.local that implement AttributeMapModifier and TypeClassDescriptionclass
AChannel
for the local transport.class
AServerChannel
for the local transport which allows in VM communication. -
Uses of AttributeMap in io.netty.channel.nio
Classes in io.netty.channel.nio that implement AttributeMapModifier and TypeClassDescriptionclass
AbstractNioChannel
base class forChannel
s that operate on bytes.class
Abstract base class forChannel
implementations which use a Selector based approach.class
AbstractNioChannel
base class forChannel
s that operate on messages. -
Uses of AttributeMap in io.netty.channel.oio
Classes in io.netty.channel.oio that implement AttributeMapModifier and TypeClassDescriptionclass
Deprecated.use NIO / EPOLL / KQUEUE transport.class
Deprecated.use NIO / EPOLL / KQUEUE transport.class
Deprecated.use NIO / EPOLL / KQUEUE transport.class
Deprecated.use NIO / EPOLL / KQUEUE transport. -
Uses of AttributeMap in io.netty.channel.sctp
Subinterfaces of AttributeMap in io.netty.channel.sctpModifier and TypeInterfaceDescriptioninterface
A SCTP/IPChannel
interface for single SCTP association.interface
A SCTP/IPServerChannel
which accepts incoming SCTP/IP associations. -
Uses of AttributeMap in io.netty.channel.sctp.nio
Classes in io.netty.channel.sctp.nio that implement AttributeMapModifier and TypeClassDescriptionclass
SctpChannel
implementation which use non-blocking mode and allows to read / writeSctpMessage
s to the underlyingSctpChannel
.class
SctpServerChannel
implementation which use non-blocking mode to accept new connections and create theNioSctpChannel
for them. -
Uses of AttributeMap in io.netty.channel.sctp.oio
Classes in io.netty.channel.sctp.oio that implement AttributeMapModifier and TypeClassDescriptionclass
Deprecated.useNioSctpChannel
.class
Deprecated.useNioSctpServerChannel
. -
Uses of AttributeMap in io.netty.channel.socket
Subinterfaces of AttributeMap in io.netty.channel.socketModifier and TypeInterfaceDescriptioninterface
A UDP/IPChannel
.interface
A duplexChannel
that has two sides that can be shutdown independently.interface
A TCP/IPServerChannel
which accepts incoming TCP/IP connections.interface
A TCP/IP socketChannel
. -
Uses of AttributeMap in io.netty.channel.socket.nio
Classes in io.netty.channel.socket.nio that implement AttributeMapModifier and TypeClassDescriptionfinal class
An NIO datagramChannel
that sends and receives anAddressedEnvelopeinvalid input: '<'ByteBuf, SocketAddress>
.final class
DuplexChannel
which uses NIO selector based implementation to support UNIX Domain Sockets.final class
AServerChannel
implementation which uses NIO selector based implementation to support UNIX Domain Sockets.class
AServerSocketChannel
implementation which uses NIO selector based implementation to accept new connections.class
SocketChannel
which uses NIO selector based implementation. -
Uses of AttributeMap in io.netty.channel.socket.oio
Classes in io.netty.channel.socket.oio that implement AttributeMapModifier and TypeClassDescriptionclass
Deprecated.use NIO / EPOLL / KQUEUE transport.class
Deprecated.use NIO / EPOLL / KQUEUE transport.class
Deprecated.use NIO / EPOLL / KQUEUE transport. -
Uses of AttributeMap in io.netty.channel.unix
Subinterfaces of AttributeMap in io.netty.channel.unixModifier and TypeInterfaceDescriptioninterface
AUnixChannel
that supports communication via UNIX domain datagram sockets.interface
AUnixChannel
that supports communication via Unix Domain Socket.interface
interface
Channel
that expose operations that are only present onUNIX
like systems. -
Uses of AttributeMap in io.netty.handler.codec.http2
Subinterfaces of AttributeMap in io.netty.handler.codec.http2Classes in io.netty.handler.codec.http2 that implement AttributeMapModifier and TypeClassDescription(package private) class
private final class
Deprecated.private final class
-
Uses of AttributeMap in io.netty.handler.ssl
Fields in io.netty.handler.ssl declared as AttributeMapMethods in io.netty.handler.ssl that return AttributeMapModifier and TypeMethodDescriptionfinal AttributeMap
SslContext.attributes()
Returns theAttributeMap
that belongs to thisSslContext
. -
Uses of AttributeMap in io.netty.util
Classes in io.netty.util that implement AttributeMapModifier and TypeClassDescriptionclass
DefaultAttributeMap
implementation 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
.