Modifier and Type | Class and Description |
---|---|
class |
DatagramPacketEncoder<M>
使用指定的消息编码器将内容编码为 AddressedEnvelope 至DatagramPacket 的编码器。
|
class |
LengthFieldPrepender
预编码消息长度的编码器。
|
class |
MessageToByteEncoder<I>
ChannelOutboundHandlerAdapter 从一个消息到ByteBuf 以流式方式编码消息。
|
class |
MessageToMessageEncoder<I>
ChannelOutboundHandlerAdapter 它从一个消息编码到另一个消息例如,这里是一个实现, Integer 解码为String 。
|
Modifier and Type | Class and Description |
---|---|
class |
Base64Encoder
|
Modifier and Type | Class and Description |
---|---|
class |
ByteArrayEncoder
将请求的字节数组编码为 ByteBuf 。
|
Modifier and Type | Class and Description |
---|---|
class |
Bzip2Encoder
使用Bzip2算法压缩 ByteBuf 。
|
class |
FastLzFrameEncoder
压缩一个 ByteBuf 使用FastLZ算法。
|
class |
JdkZlibEncoder
使用deflate算法压缩 ByteBuf 。
|
class |
JZlibEncoder
使用deflate算法压缩 ByteBuf 。
|
class |
Lz4FrameEncoder
使用LZ4格式压缩 ByteBuf 。
|
class |
LzfEncoder
使用LZF格式压缩 ByteBuf 。
|
class |
LzmaFrameEncoder
使用LZMA算法压缩 ByteBuf 。
|
class |
SnappyFramedEncoder
已过时。
改为使用
SnappyFrameEncoder 。
|
class |
SnappyFrameEncoder
使用Snappy成帧格式压缩 ByteBuf 。
|
class |
ZlibEncoder
使用deflate算法压缩 ByteBuf 。
|
Modifier and Type | Class and Description |
---|---|
class |
DatagramDnsQueryEncoder
|
class |
DatagramDnsResponseEncoder
|
Modifier and Type | Class and Description |
---|---|
class |
HttpObjectEncoder<H extends HttpMessage>
|
class |
HttpRequestEncoder
|
class |
HttpResponseEncoder
|
Modifier and Type | Class and Description |
---|---|
class |
WebSocket00FrameEncoder
将 WebSocketFrame 编码为ByteBuf 。
|
class |
WebSocket07FrameEncoder
将网络套接字帧编码为有线协议版本7格式。
|
class |
WebSocket08FrameEncoder
将网络套接字帧编码为有线协议版本8格式。
|
class |
WebSocket13FrameEncoder
将网络套接字帧编码为有线协议版本13格式。
|
Modifier and Type | Class and Description |
---|---|
class |
WebSocketExtensionEncoder
方便的
io.netty.handler.codec.http.websocketx.extensions.WebSocketExtension编码器。
|
Modifier and Type | Class and Description |
---|---|
class |
CompatibleMarshallingEncoder
MessageToByteEncoder 使用JBoss编组来封送对象的实现。
|
class |
MarshallingEncoder
MessageToByteEncoder 使用JBoss编组来封送对象的实现。
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMemcacheObjectEncoder<M extends MemcacheMessage>
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBinaryMemcacheEncoder<M extends BinaryMemcacheMessage>
MessageToByteEncoder 将二进制memcache消息编码为字节。
|
class |
BinaryMemcacheRequestEncoder
负责编码请求标头的编码器部分。
|
class |
BinaryMemcacheResponseEncoder
负责编码响应头的编码器。
|
Modifier and Type | Class and Description |
---|---|
class |
MqttEncoder
按照协议规范v3.1将Mqtt消息编码为字节,如此处所述
MQTTV3.1
|
Modifier and Type | Class and Description |
---|---|
class |
ProtobufEncoder
|
class |
ProtobufEncoderNano
将请求的Google Protocol Buffers MessageNano 编码为ByteBuf 。
|
class |
ProtobufVarint32LengthFieldPrepender
Google协议缓冲区 之前的编码器
ChannelOutboundHandlerAdapter的使用io.netty.handler.codec.redis |
Modifier and Type | Class and Description |
class |
RedisEncoder
Encodes
RedisMessage into bytes following
RESP (REdis Serialization Protocol).
|
class
RtspEncoder
class
RtspObjectEncoder<H extends HttpMessage>
RtspEncoder
instead.
class
RtspRequestEncoder
RtspEncoder
directly instead
class
RtspResponseEncoder
RtspEncoder
directly instead
class
SctpOutboundByteStreamHandler
ByteBuf
to
SctpMessage
and send it through a specific stream with given protocol identifier.
class
CompatibleObjectEncoder
ByteBuf
(interoperability version).
class
ObjectEncoder
ByteBuf
.
class
SmtpRequestEncoder
class
SocksMessageEncoder
SocksMessage
into a
ByteBuf
.
class
Socks4ClientEncoder
Socks4CommandRequest
into a
ByteBuf
.
class
Socks4ServerEncoder
Socks4CommandResponse
into a
ByteBuf
.
class
Socks5ClientEncoder
Socks5Message
into a
ByteBuf
.
class
Socks5ServerEncoder
Socks5Message
into a
ByteBuf
.
class
SpdyHttpEncoder
HttpRequest
s,
HttpResponse
s, and
HttpContent
s into
SpdySynStreamFrame
s and
SpdySynReplyFrame
s.
class
StompSubframeEncoder
class
LineEncoder
String
and encode it into a
ByteBuf
.
class
StringEncoder
String
into a
ByteBuf
.
class
WriteTimeoutHandler
WriteTimeoutException
when a write operation cannot finish in a certain period of time.
Copyright © 2008–2018 The Netty Project. All rights reserved.