| Package | Description |
|---|---|
| io.netty.channel |
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
|
| 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.base64 | |
| io.netty.handler.codec.bytes |
Encoder and decoder which transform an array of bytes into a
ByteBuf and vice versa. |
| io.netty.handler.codec.dns |
DNS codec.
|
| io.netty.handler.codec.http.websocketx |
Encoder, decoder, handshakers and their related message types for
Web Socket data frames.
|
| io.netty.handler.codec.http.websocketx.extensions.compression |
Encoder, decoder, handshakers to handle most common WebSocket Compression Extensions.
|
| io.netty.handler.codec.marshalling |
Decoder and Encoder which uses JBoss Marshalling.
|
| io.netty.handler.codec.protobuf |
Encoder and decoder which transform a
Google Protocol Buffers
Message and com.google.protobuf.nano.MessageNano into a
ByteBuf and vice versa. |
| 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.socks |
Encoder, decoder and their related message types for Socks.
|
| 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.string | |
| io.netty.handler.ipfilter |
Package to filter IP addresses (allow/deny).
|
| io.netty.handler.logging |
Logs the I/O events for debugging purpose.
|
| io.netty.handler.traffic |
Implementation of a Traffic Shaping Handler and Dynamic Statistics.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChannelInitializer<C extends Channel>
A special
ChannelInboundHandler which offers an easy way to initialize a Channel once it was
registered to its EventLoop. |
| Modifier and Type | Class and Description |
|---|---|
class |
LengthFieldPrepender
An encoder that prepends the length of the message.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Base64Decoder
|
class |
Base64Encoder
|
| Modifier and Type | Class and Description |
|---|---|
class |
ByteArrayEncoder
Encodes the requested array of bytes into a
ByteBuf. |
| Modifier and Type | Class and Description |
|---|---|
class |
DatagramDnsQueryDecoder
Decodes a
DatagramPacket into a DatagramDnsQuery. |
class |
DatagramDnsQueryEncoder
|
class |
DatagramDnsResponseDecoder
Decodes a
DatagramPacket into a DatagramDnsResponse. |
class |
DatagramDnsResponseEncoder
|
| Modifier and Type | Class and Description |
|---|---|
class |
WebSocket00FrameEncoder
Encodes a
WebSocketFrame into a ByteBuf. |
| Modifier and Type | Class and Description |
|---|---|
class |
WebSocketClientCompressionHandler
Extends io.netty.handler.codec.http.websocketx.extensions.compression.WebSocketClientExtensionHandler
to handle the most common WebSocket Compression Extensions.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CompatibleMarshallingEncoder
MessageToByteEncoder implementation which uses JBoss Marshalling to marshal
an Object. |
class |
MarshallingEncoder
MessageToByteEncoder implementation which uses JBoss Marshalling to marshal
an Object. |
| Modifier and Type | Class and Description |
|---|---|
class |
ProtobufDecoder
|
class |
ProtobufDecoderNano
|
class |
ProtobufEncoder
|
class |
ProtobufEncoderNano
|
class |
ProtobufVarint32LengthFieldPrepender
An encoder that prepends the the Google Protocol Buffers
Base
128 Varints integer length field.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RtspObjectEncoder<H extends HttpMessage>
Deprecated.
Use
RtspEncoder instead. |
| Modifier and Type | Class and Description |
|---|---|
class |
ObjectEncoder
An encoder which serializes a Java object into a
ByteBuf. |
| Modifier and Type | Class and Description |
|---|---|
class |
SocksMessageEncoder
Encodes an
SocksMessage into a ByteBuf. |
| Modifier and Type | Class and Description |
|---|---|
class |
Socks4ClientEncoder
Encodes a
Socks4CommandRequest into a ByteBuf. |
class |
Socks4ServerEncoder
Encodes a
Socks4CommandResponse into a ByteBuf. |
| Modifier and Type | Class and Description |
|---|---|
class |
Socks5ClientEncoder
Encodes a client-side
Socks5Message into a ByteBuf. |
class |
Socks5ServerEncoder
Encodes a server-side
Socks5Message into a ByteBuf. |
| Modifier and Type | Class and Description |
|---|---|
class |
LineEncoder
|
class |
StringDecoder
|
class |
StringEncoder
|
| Modifier and Type | Class and Description |
|---|---|
class |
RuleBasedIpFilter
This class allows one to filter new
Channels based on the
IpFilterRules passed to its constructor. |
class |
UniqueIpFilter
This class allows one to ensure that at all times for every IP address there is at most one
Channel connected to the server. |
| Modifier and Type | Class and Description |
|---|---|
class |
LoggingHandler
A
ChannelHandler that logs all events using a logging framework. |
| Modifier and Type | Class and Description |
|---|---|
class |
GlobalChannelTrafficShapingHandler
This implementation of the
AbstractTrafficShapingHandler is for global
and per channel traffic shaping, that is to say a global limitation of the bandwidth, whatever
the number of opened channels and a per channel limitation of the bandwidth. |
class |
GlobalTrafficShapingHandler
This implementation of the
AbstractTrafficShapingHandler is for global
traffic shaping, that is to say a global limitation of the bandwidth, whatever
the number of opened channels. |
Copyright © 2008–2016 The Netty Project. All rights reserved.