Uses of Class
io.netty5.channel.ChannelHandlerAdapter
-
Packages that use ChannelHandlerAdapter 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.handler.codec Extensible decoder and its common implementations which deal with the packet fragmentation and reassembly issue found in a stream-based transport such as TCP/IP.io.netty5.handler.codec.base64 io.netty5.handler.codec.bytes Encoder and decoder which transform an array of bytes into aio.netty5.buffer.ByteBuf
and vice versa.io.netty5.handler.codec.compression io.netty5.handler.codec.dns DNS codec.io.netty5.handler.codec.http Encoder, decoder and their related message types for HTTP.io.netty5.handler.codec.http.websocketx Encoder, decoder, handshakers and their related message types for Web Socket data frames.io.netty5.handler.codec.http.websocketx.extensions Encoder, decoder, handshakers to handle WebSocket Extensions.io.netty5.handler.codec.http2 Handlers for sending and receiving HTTP/2 frames.io.netty5.handler.codec.rtsp An RTSP extension based on the HTTP codec.io.netty5.handler.codec.string Encoder and decoder which transform aString
into aio.netty5.buffer.ByteBuf
and vice versa.io.netty5.handler.ssl -
-
Uses of ChannelHandlerAdapter in io.netty5.channel
Subclasses of ChannelHandlerAdapter in io.netty5.channel Modifier and Type Class Description class
CombinedChannelDuplexHandler<I extends ChannelHandler,O extends ChannelHandler>
Combines the inbound handling of oneChannelHandler
with the outbound handling of anotherChannelHandler
. -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec Modifier and Type Class Description class
ByteToMessageCodec<I>
A Codec for on-the-fly encoding/decoding of bytes to messages and vise-versa.class
ByteToMessageDecoder
ChannelHandler
which decodes bytes in a stream-like fashion from oneBuffer
to an other Message type.class
DatagramPacketDecoder
A decoder that decodes the content of the receivedDatagramPacket
using the specifiedBuffer
decoder.class
DatagramPacketEncoder<M>
An encoder that encodes the content inAddressedEnvelope
toDatagramPacket
using the specified message encoder.class
DelimiterBasedFrameDecoder
A decoder that splits the receivedBuffer
s by one or more delimiters.class
FixedLengthFrameDecoder
A decoder that splits the receivedBuffer
s by the fixed number of bytes.class
LengthFieldBasedFrameDecoder
A decoder that splits the receivedBuffer
s dynamically by the value of the length field in the message.class
LengthFieldPrepender
An encoder that prepends the length of the message.class
LineBasedFrameDecoder
A decoder that splits the receivedBuffer
s on line endings.class
MessageAggregator<I,S,C extends AutoCloseable,A extends AutoCloseable>
An abstractChannelHandler
that aggregates a series of message objects into a single aggregated message.class
MessageToByteEncoder<I>
ChannelHandler
which encodes message in a stream-like fashion from one message to aBuffer
.class
MessageToMessageCodec<INBOUND_IN,OUTBOUND_IN>
A Codec for on-the-fly encoding/decoding of message.class
MessageToMessageDecoder<I>
ChannelHandler
which decodes from one message to another message.class
MessageToMessageEncoder<I>
ChannelHandler
which encodes from one message to another message For example here is an implementation which decodes anInteger
to anString
. -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.base64
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.base64 Modifier and Type Class Description class
Base64Decoder
class
Base64Encoder
-
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.bytes
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.bytes Modifier and Type Class Description class
ByteArrayDecoder
Decodes a receivedBuffer
into an array of bytes.class
ByteArrayEncoder
Encodes the requested array of bytes into aBuffer
. -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.compression
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.compression Modifier and Type Class Description class
DecompressionHandler
-
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.dns
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.dns Modifier and Type Class Description class
DatagramDnsQueryDecoder
Decodes aDatagramPacket
into aDatagramDnsQuery
.class
DatagramDnsQueryEncoder
class
DatagramDnsResponseDecoder
Decodes aDatagramPacket
into aDatagramDnsResponse
.class
DatagramDnsResponseEncoder
class
TcpDnsQueryDecoder
class
TcpDnsQueryEncoder
class
TcpDnsResponseDecoder
class
TcpDnsResponseEncoder
-
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.http
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.http Modifier and Type Class Description class
HttpClientCodec
A combination ofHttpRequestEncoder
andHttpResponseDecoder
which enables easier client side HTTP implementation.class
HttpClientUpgradeHandler<C extends HttpContent<C>>
Client-side handler for handling an HTTP upgrade handshake to another protocol.class
HttpContentCompressor
Compresses anHttpMessage
and anHttpContent
ingzip
ordeflate
encoding while respecting the"Accept-Encoding"
header.class
HttpContentDecoder
Decodes the content of the receivedHttpRequest
andHttpContent
.class
HttpContentDecompressor
class
HttpContentEncoder
Encodes the content of the outboundHttpResponse
andHttpContent
.class
HttpObjectAggregator<C extends HttpContent<C>>
AChannelHandler
that aggregates anHttpMessage
and its followingHttpContent
s into a singleFullHttpRequest
orFullHttpResponse
(depending on if it used to handle requests or responses) with no followingHttpContent
s.class
HttpObjectDecoder
class
HttpObjectEncoder<H extends HttpMessage>
class
HttpRequestDecoder
class
HttpRequestEncoder
class
HttpResponseDecoder
class
HttpResponseEncoder
class
HttpServerCodec
A combination ofHttpRequestDecoder
andHttpResponseEncoder
which enables easier server side HTTP implementation.class
HttpServerUpgradeHandler<C extends HttpContent<C>>
A server-side handler that receives HTTP requests and optionally performs a protocol switch if the requested protocol is supported. -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.http.websocketx
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.http.websocketx Modifier and Type Class Description class
WebSocket13FrameDecoder
Decodes a web socket frame from wire protocol version 13 format.class
WebSocket13FrameEncoder
Encodes a web socket frame into wire protocol version 13 format.class
WebSocketClientProtocolHandler
This handler does all the heavy lifting for you to run a websocket client.class
WebSocketFrameAggregator
Handler that aggregate fragmented WebSocketFrame's.class
WebSocketServerProtocolHandler
This handler does all the heavy lifting for you to run a websocket server. -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.http.websocketx.extensions
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.http.websocketx.extensions Modifier and Type Class Description class
WebSocketExtensionDecoder
Convenient class for io.netty5.handler.codec.http.websocketx.extensions.WebSocketExtension decoder.class
WebSocketExtensionEncoder
Convenient class for io.netty5.handler.codec.http.websocketx.extensions.WebSocketExtension encoder. -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.http2
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.http2 Modifier and Type Class Description class
CleartextHttp2ServerUpgradeHandler
Performing clear-text upgrade, by h2c HTTP upgrade or Prior Knowledge.class
Http2ConnectionHandler
Provides the default implementation for processing inbound frame events and delegates to aHttp2FrameListener
class
Http2FrameCodec
This API is very immature. The Http2Connection-based API is currently preferred over this API.class
Http2StreamFrameToHttpObjectCodec
This handler converts fromHttp2StreamFrame
toHttpObject
, and back.class
HttpToHttp2ConnectionHandler
Translates HTTP/1.x object writes into HTTP/2 frames. -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.rtsp
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.rtsp Modifier and Type Class Description class
RtspDecoder
Decodesio.netty5.buffer.ByteBuf
s into RTSP messages represented inHttpMessage
s.class
RtspEncoder
-
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.string
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.string Modifier and Type Class Description class
LineEncoder
class
StringDecoder
class
StringEncoder
-
Uses of ChannelHandlerAdapter in io.netty5.handler.ssl
Subclasses of ChannelHandlerAdapter in io.netty5.handler.ssl Modifier and Type Class Description class
AbstractSniHandler<T>
Enables SNI (Server Name Indication) extension for server side SSL.class
OptionalSslHandler
OptionalSslHandler
is a utility decoder to support both SSL and non-SSL handlers based on the first message received.class
SniHandler
Enables SNI (Server Name Indication) extension for server side SSL.class
SslClientHelloHandler<T>
ByteToMessageDecoder
which allows to be notified once a fullClientHello
was received.class
SslHandler
-