| Package | Description | 
|---|---|
| org.jboss.netty.handler.codec.compression | Encoder and decoder which compresses and decompresses  ChannelBuffers
 in a compression format such as zlib
 and gzip. | 
| org.jboss.netty.handler.codec.frame | 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. | 
| org.jboss.netty.handler.codec.http | Encoder, decoder and their related message types for HTTP. | 
| org.jboss.netty.handler.codec.http.websocket | |
| org.jboss.netty.handler.codec.http.websocketx | Encoder, decoder, handshakers and their related message types for
 Web Socket data frames. | 
| org.jboss.netty.handler.codec.marshalling | Decoder and Encoder which uses JBoss Marshalling. | 
| org.jboss.netty.handler.codec.protobuf | Encoder and decoder which transform a
 Google Protocol Buffers
  Messageinto aChannelBufferand vice versa. | 
| org.jboss.netty.handler.codec.replay | Specialized variation of  FrameDecoderwhich enables implementation of a non-blocking decoder in the blocking I/O
 paradigm. | 
| org.jboss.netty.handler.codec.rtsp | An RTSP
 extension based on the HTTP codec. | 
| org.jboss.netty.handler.codec.serialization | Encoder, decoder and their compatibility stream implementations which
 transform a  Serializableobject into a byte buffer and
 vice versa. | 
| org.jboss.netty.handler.codec.socks | Encoder, decoder and their related message types for Socks. | 
| org.jboss.netty.handler.codec.spdy | Encoder, decoder, session handler and their related message types for the SPDY protocol. | 
| org.jboss.netty.handler.queue | The special-purpose handlers that store an event into an internal queue
 instead of propagating the event immediately. | 
| org.jboss.netty.handler.ssl | |
| org.jboss.netty.handler.stream | Writes very large data stream asynchronously neither spending a lot of
 memory nor getting  OutOfMemoryError. | 
| org.jboss.netty.handler.timeout | Adds support for read and write timeout and idle connection notification
 using a  Timer. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JdkZlibEncoderCompresses a  ChannelBufferusing the deflate algorithm. | 
| class  | ZlibEncoderCompresses a  ChannelBufferusing the deflate algorithm. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DelimiterBasedFrameDecoderA decoder that splits the received  ChannelBuffers by one or more
 delimiters. | 
| class  | FixedLengthFrameDecoderA decoder that splits the received  ChannelBuffers by the fixed number
 of bytes. | 
| class  | FrameDecoderDecodes the received  ChannelBuffers into a meaningful frame object. | 
| class  | LengthFieldBasedFrameDecoderA decoder that splits the received  ChannelBuffers dynamically by the
 value of the length field in the message. | 
| class  | LineBasedFrameDecoderA decoder that splits the received  ChannelBuffers on line endings. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HttpChunkAggregatorA  ChannelHandlerthat aggregates anHttpMessageand its followingHttpChunks into a singleHttpMessagewith
 no followingHttpChunks. | 
| class  | HttpContentCompressorCompresses an  HttpMessageand anHttpChunkingzipordeflateencoding while respecting the"Accept-Encoding"header. | 
| class  | HttpContentDecoderDecodes the content of the received  HttpRequestandHttpChunk. | 
| class  | HttpContentDecompressor | 
| class  | HttpContentEncoderEncodes the content of the outbound  HttpResponseandHttpChunk. | 
| class  | HttpMessageDecoder | 
| class  | HttpRequestDecoder | 
| class  | HttpResponseDecoder | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | WebSocketFrameDecoderDeprecated. 
 Use org.jboss.netty.handler.codec.http.websocketx instead.
 Decodes  ChannelBuffers intoWebSocketFrames.
 For the detailed instruction on adding add Web Socket support to your HTTP
 server, take a look into the WebSocketServer example located in the
  | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | WebSocket00FrameDecoderDecodes  ChannelBuffers intoWebSocketFrames. | 
| class  | WebSocket07FrameDecoderDecodes a web socket frame from wire protocol version 7 format. | 
| class  | WebSocket08FrameDecoderDecodes a web socket frame from wire protocol version 8 format. | 
| class  | WebSocket13FrameDecoderDecodes a web socket frame from wire protocol version 13 format. | 
| class  | WebSocketServerProtocolHandlerHandles WebSocket control frames (Close, Ping, Pong) and data frames (Text and Binary) are passed
 to the next handler in the pipeline. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CompatibleMarshallingDecoder | 
| class  | MarshallingDecoderDecoder which MUST be used with  MarshallingEncoder. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ProtobufVarint32FrameDecoderA decoder that splits the received  ChannelBuffers 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  | ReplayingDecoder<T extends Enum<T>>A specialized variation of  FrameDecoderwhich enables implementation
 of a non-blocking decoder in the blocking I/O paradigm. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RtspMessageDecoderDecodes  ChannelBuffers into RTSP messages represented inHttpMessages. | 
| class  | RtspRequestDecoderDecodes  ChannelBuffers into RTSP requests represented inHttpRequests. | 
| class  | RtspResponseDecoderDecodes  ChannelBuffers into RTSP responses represented inHttpResponses. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CompatibleObjectDecoderDeprecated. 
 This decoder has a known critical bug which fails to decode and
             raises a random exception in some circumstances.  Avoid to use
             it whenever you can. The only workaround is to replace
              CompatibleObjectEncoder,CompatibleObjectDecoder,ObjectInputStream, andObjectOutputStreamwithObjectEncoder,ObjectDecoder,ObjectEncoderOutputStream, andObjectDecoderInputStreamrespectively.  This workaround
             requires both a client and a server to be modified. | 
| class  | ObjectDecoderA decoder which deserializes the received  ChannelBuffers into Java
 objects. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SocksAuthRequestDecoderDecodes  ChannelBuffers intoSocksAuthRequest. | 
| class  | SocksAuthResponseDecoderDecodes  ChannelBuffers intoSocksAuthResponse. | 
| class  | SocksCmdRequestDecoderDecodes  ChannelBuffers intoSocksCmdRequest. | 
| class  | SocksCmdResponseDecoderDecodes  ChannelBuffers intoSocksCmdResponse. | 
| class  | SocksInitRequestDecoderDecodes  ChannelBuffers intoSocksInitRequest. | 
| class  | SocksInitResponseDecoderDecodes  ChannelBuffers intoSocksInitResponse. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SpdyFrameDecoderDecodes  ChannelBuffers into SPDY Data and Control Frames. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BufferedWriteHandlerEmulates buffered write operation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SslHandler | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ChunkedWriteHandlerA  ChannelHandlerthat adds support for writing a large data stream
 asynchronously neither spending a lot of memory nor gettingOutOfMemoryError. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IdleStateHandlerTriggers an  IdleStateEventwhen aChannelhas not performed
 read, write, or both operation for a while. | 
| class  | ReadTimeoutHandlerRaises a  ReadTimeoutExceptionwhen no data was read within a certain
 period of time. | 
Copyright © 2008-2014 The Netty Project. All Rights Reserved.