Package | Description |
---|---|
io.netty.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.netty.handler.codec.compression | |
io.netty.handler.codec.dns |
DNS codec.
|
io.netty.handler.codec.haproxy |
Decodes an HAProxy proxy protocol header
|
io.netty.handler.codec.http |
Encoder, decoder and their related message types for HTTP.
|
io.netty.handler.codec.http.websocketx |
Encoder, decoder, handshakers and their related message types for
Web Socket data frames.
|
io.netty.handler.codec.http2 |
Handlers for sending and receiving HTTP/2 frames.
|
io.netty.handler.codec.json |
JSON specific codecs.
|
io.netty.handler.codec.marshalling |
Decoder and Encoder which uses JBoss Marshalling.
|
io.netty.handler.codec.memcache |
Common superset of ascii and binary classes.
|
io.netty.handler.codec.memcache.binary |
Implementations and Interfaces for the Memcache Binary protocol.
|
io.netty.handler.codec.mqtt |
Encoder, decoder and different Message Types for MQTT.
|
io.netty.handler.codec.protobuf |
Encoder and decoder which transform a
Google Protocol Buffers
Message and MessageNano into a
ByteBuf and vice versa. |
io.netty.handler.codec.redis |
Encoder, decoder for Redis.
|
io.netty.handler.codec.rtsp |
An RTSP
extension based on the HTTP codec.
|
io.netty.handler.codec.serialization |
Encoder, decoder and their compatibility stream implementations which
transform a
Serializable object into a byte buffer and
vice versa. |
io.netty.handler.codec.smtp |
SMTP codec.
|
io.netty.handler.codec.socks |
Encoder, decoder and their related message types for Socks.
|
io.netty.handler.codec.socksx |
Encoder, decoder and their related message types for SOCKS protocol.
|
io.netty.handler.codec.socksx.v4 |
Encoder, decoder and their related message types for SOCKSv4 protocol.
|
io.netty.handler.codec.socksx.v5 |
Encoder, decoder and their related message types for SOCKSv5 protocol.
|
io.netty.handler.codec.spdy |
Encoder, decoder, session handler and their related message types for the SPDY protocol.
|
io.netty.handler.codec.stomp |
STOMP codec
|
io.netty.handler.codec.xml |
XML codec provides asynchronous and non-blocking XML parser based on the
Aalto XML parser.
|
io.netty.handler.ssl |
Modifier and Type | Class and Description |
---|---|
class |
DelimiterBasedFrameDecoder
A decoder that splits the received
ByteBuf s by one or more
delimiters. |
class |
FixedLengthFrameDecoder
A decoder that splits the received
ByteBuf s by the fixed number
of bytes. |
class |
LengthFieldBasedFrameDecoder
A decoder that splits the received
ByteBuf s dynamically by the
value of the length field in the message. |
class |
LineBasedFrameDecoder
A decoder that splits the received
ByteBuf s on line endings. |
class |
ReplayingDecoder<S>
A specialized variation of
ByteToMessageDecoder which enables implementation
of a non-blocking decoder in the blocking I/O paradigm. |
Modifier and Type | Class and Description |
---|---|
class |
BrotliDecoder
Decompresses a
ByteBuf encoded with the brotli format. |
class |
Bzip2Decoder
Uncompresses a
ByteBuf encoded with the Bzip2 format. |
class |
FastLzFrameDecoder
Uncompresses a
ByteBuf encoded by FastLzFrameEncoder using the FastLZ algorithm. |
class |
JdkZlibDecoder
Decompress a
ByteBuf using the inflate algorithm. |
class |
JZlibDecoder |
class |
Lz4FrameDecoder
Uncompresses a
ByteBuf encoded with the LZ4 format. |
class |
LzfDecoder
Uncompresses a
ByteBuf encoded with the LZF format. |
class |
SnappyFramedDecoder
Deprecated.
Use
SnappyFrameDecoder instead. |
class |
SnappyFrameDecoder
Uncompresses a
ByteBuf encoded with the Snappy framing format. |
class |
ZlibDecoder
Decompresses a
ByteBuf using the deflate algorithm. |
class |
ZstdDecoder
Decompresses a compressed block
ByteBuf using the Zstandard algorithm. |
Modifier and Type | Class and Description |
---|---|
class |
TcpDnsQueryDecoder |
class |
TcpDnsResponseDecoder |
Modifier and Type | Class and Description |
---|---|
class |
HAProxyMessageDecoder
Decodes an HAProxy proxy protocol header
|
Modifier and Type | Class and Description |
---|---|
class |
HttpObjectDecoder
|
class |
HttpRequestDecoder
|
class |
HttpResponseDecoder
|
Modifier and Type | Class and Description |
---|---|
class |
WebSocket00FrameDecoder
Decodes
ByteBuf s into WebSocketFrame s. |
class |
WebSocket07FrameDecoder
Decodes a web socket frame from wire protocol version 7 format.
|
class |
WebSocket08FrameDecoder
Decodes a web socket frame from wire protocol version 8 format.
|
class |
WebSocket13FrameDecoder
Decodes a web socket frame from wire protocol version 13 format.
|
Modifier and Type | Class and Description |
---|---|
class |
CleartextHttp2ServerUpgradeHandler
Performing cleartext upgrade, by h2c HTTP upgrade or Prior Knowledge.
|
class |
Http2ConnectionHandler
Provides the default implementation for processing inbound frame events and delegates to a
Http2FrameListener
This class will read HTTP/2 frames and delegate the events to a Http2FrameListener
This interface enforces inbound flow control functionality through
Http2LocalFlowController |
class |
Http2FrameCodec
This API is very immature.
|
class |
Http2MultiplexCodec
Deprecated.
use
Http2FrameCodecBuilder together with Http2MultiplexHandler . |
class |
HttpToHttp2ConnectionHandler
Translates HTTP/1.x object writes into HTTP/2 frames.
|
Modifier and Type | Class and Description |
---|---|
class |
JsonObjectDecoder
Splits a byte stream of JSON objects and arrays into individual objects/arrays and passes them up the
ChannelPipeline . |
Modifier and Type | Class and Description |
---|---|
class |
CompatibleMarshallingDecoder
|
class |
MarshallingDecoder
Decoder which MUST be used with
MarshallingEncoder . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMemcacheObjectDecoder
Abstract super class for both ascii and binary decoders.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBinaryMemcacheDecoder<M extends BinaryMemcacheMessage>
Decoder for both
BinaryMemcacheRequest and BinaryMemcacheResponse . |
class |
BinaryMemcacheRequestDecoder
The decoder part which takes care of decoding the request-specific headers.
|
class |
BinaryMemcacheResponseDecoder
The decoder which takes care of decoding the response headers.
|
Modifier and Type | Class and Description |
---|---|
class |
MqttDecoder
|
Modifier and Type | Class and Description |
---|---|
class |
ProtobufVarint32FrameDecoder
A decoder that splits the received
ByteBuf s dynamically by the
value of the Google Protocol Buffers
Base
128 Varints integer length field in the message. |
Modifier and Type | Class and Description |
---|---|
class |
RedisDecoder
Decodes the Redis protocol into
RedisMessage objects following
RESP (REdis Serialization Protocol). |
Modifier and Type | Class and Description |
---|---|
class |
RtspDecoder
Decodes
ByteBuf s into RTSP messages represented in
HttpMessage s. |
class |
RtspObjectDecoder
Deprecated.
Use
RtspDecoder instead. |
class |
RtspRequestDecoder
Deprecated.
Use
RtspDecoder directly instead |
class |
RtspResponseDecoder
Deprecated.
Use
RtspDecoder directly instead |
Modifier and Type | Class and Description |
---|---|
class |
ObjectDecoder
Deprecated.
This class has been deprecated with no replacement,
because serialization can be a security liability
|
Modifier and Type | Class and Description |
---|---|
class |
SmtpResponseDecoder
Decoder for SMTP responses.
|
Modifier and Type | Class and Description |
---|---|
class |
SocksAuthRequestDecoder
Decodes
ByteBuf s into SocksAuthRequest . |
class |
SocksAuthResponseDecoder
Decodes
ByteBuf s into SocksAuthResponse . |
class |
SocksCmdRequestDecoder
Decodes
ByteBuf s into SocksCmdRequest . |
class |
SocksCmdResponseDecoder
Decodes
ByteBuf s into SocksCmdResponse . |
class |
SocksInitRequestDecoder
Decodes
ByteBuf s into SocksInitRequest . |
class |
SocksInitResponseDecoder
Decodes
ByteBuf s into SocksInitResponse . |
Modifier and Type | Class and Description |
---|---|
class |
SocksPortUnificationServerHandler
Detects the version of the current SOCKS connection and initializes the pipeline with
Socks4ServerDecoder or Socks5InitialRequestDecoder . |
Modifier and Type | Class and Description |
---|---|
class |
Socks4ClientDecoder
Decodes a single
Socks4CommandResponse from the inbound ByteBuf s. |
class |
Socks4ServerDecoder
Decodes a single
Socks4CommandRequest from the inbound ByteBuf s. |
Modifier and Type | Class and Description |
---|---|
class |
Socks5CommandRequestDecoder
Decodes a single
Socks5CommandRequest from the inbound ByteBuf s. |
class |
Socks5CommandResponseDecoder
Decodes a single
Socks5CommandResponse from the inbound ByteBuf s. |
class |
Socks5InitialRequestDecoder
Decodes a single
Socks5InitialRequest from the inbound ByteBuf s. |
class |
Socks5InitialResponseDecoder
Decodes a single
Socks5InitialResponse from the inbound ByteBuf s. |
class |
Socks5PasswordAuthRequestDecoder
Decodes a single
Socks5PasswordAuthRequest from the inbound ByteBuf s. |
class |
Socks5PasswordAuthResponseDecoder
Decodes a single
Socks5PasswordAuthResponse from the inbound ByteBuf s. |
Modifier and Type | Class and Description |
---|---|
class |
SpdyFrameCodec
A
ChannelHandler that encodes and decodes SPDY Frames. |
Modifier and Type | Class and Description |
---|---|
class |
StompSubframeDecoder
|
Modifier and Type | Class and Description |
---|---|
class |
XmlDecoder
Async XML decoder based on Aalto XML parser.
|
class |
XmlFrameDecoder
A frame decoder for single separate XML based message streams.
|
Modifier and Type | Class and 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 full ClientHello was received. |
class |
SslHandler
|
Copyright © 2008–2024 The Netty Project. All rights reserved.