| 程序包 | 说明 | 
|---|---|
| org.jboss.netty.channel | 
 The core channel API which is asynchronous and event-driven abstraction of
 various transports such as a
 NIO Channel. 
 | 
| org.jboss.netty.example.discard | |
| org.jboss.netty.example.echo | |
| org.jboss.netty.example.factorial | |
| org.jboss.netty.example.http.file | |
| org.jboss.netty.example.http.helloworld | |
| org.jboss.netty.example.http.snoop | |
| org.jboss.netty.example.http.upload | |
| org.jboss.netty.example.http.websocketx.autobahn | 
 This package is intended for use with testing against the Python
 AutoBahn test suite. 
 | 
| org.jboss.netty.example.http.websocketx.client | 
 This is an example web service client. 
 | 
| org.jboss.netty.example.http.websocketx.server | 
 This package contains an example web socket web server. 
 | 
| org.jboss.netty.example.localtime | |
| org.jboss.netty.example.objectecho | |
| org.jboss.netty.example.portunification | |
| org.jboss.netty.example.proxy | |
| org.jboss.netty.example.qotm | |
| org.jboss.netty.example.securechat | |
| org.jboss.netty.example.telnet | |
| org.jboss.netty.example.uptime | |
| org.jboss.netty.handler.codec.base64 | 
 Encoder and decoder which transform a
 Base64-encoded
  
String or ChannelBuffer
 into a decoded ChannelBuffer and vice versa. | 
| 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.embedder | 
 A helper that wraps an encoder or a decoder so that they can be used without
 doing actual I/O in unit tests or higher level codecs. 
 | 
| 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.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.oneone | 
 Simplistic abstract classes which help implement encoder and decoder that
 transform an object into another object and vice versa. 
 | 
| org.jboss.netty.handler.codec.protobuf | 
 Encoder and decoder which transform a
 Google Protocol Buffers
  
com.google.protobuf.Message into a ChannelBuffer
 and vice versa. | 
| org.jboss.netty.handler.codec.replay | 
 Specialized variation of  
FrameDecoder
 which 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  
Serializable object 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.codec.string | 
 Encoder and decoder which transform a  
String into a
 ChannelBuffer and vice versa. | 
| org.jboss.netty.handler.execution | 
Executor-based implementation of various
 thread models that separate business logic from I/O threads | 
| org.jboss.netty.handler.ipfilter | 
 Implementation of a Ip based Filter handlers. 
 | 
| org.jboss.netty.handler.logging | 
 Logs a  
ChannelEvent for debugging purpose
 using an InternalLogger. | 
| 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 | 
 SSL ·
 TLS implementation based on  
SSLEngine | 
| 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. | 
| org.jboss.netty.handler.traffic | 
 Implementation of a Traffic Shaping Handler and Dynamic Statistics. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
SimpleChannelHandler
A  
ChannelHandler which provides an individual handler method
 for each event type. | 
class  | 
SimpleChannelUpstreamHandler
A  
ChannelUpstreamHandler which provides an individual handler method
 for each event type. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
DiscardClientHandler
Handles a client-side channel. 
 | 
class  | 
DiscardServerHandler
Handles a server-side channel. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
EchoClientHandler
Handler implementation for the echo client. 
 | 
class  | 
EchoServerHandler
Handler implementation for the echo server. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
BigIntegerDecoder
Decodes the binary representation of a  
BigInteger prepended
 with a magic number ('F' or 0x46) and a 32-bit integer length prefix into a
 BigInteger instance. | 
class  | 
FactorialClientHandler
Handler for a client-side channel. 
 | 
class  | 
FactorialServerHandler
Handler for a server-side channel. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
HttpStaticFileServerHandler
A simple handler that serves incoming HTTP requests to send their respective
 HTTP responses. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
HttpHelloWorldServerHandler  | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
HttpSnoopClientHandler  | 
class  | 
HttpSnoopServerHandler  | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
HttpUploadClientHandler  | 
class  | 
HttpUploadServerHandler  | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
AutobahnServerHandler
Handles handshakes and messages 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
WebSocketClientHandler  | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
WebSocketServerHandler
Handles handshakes and messages 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
LocalTimeClientHandler  | 
class  | 
LocalTimeServerHandler  | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
ObjectEchoClientHandler
Handler implementation for the object echo client. 
 | 
class  | 
ObjectEchoServerHandler
Handles both client-side and server-side handler depending on which
 constructor was called. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
PortUnificationServerHandler
Manipulates the current pipeline dynamically to switch protocols or enable
 SSL or GZIP. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
HexDumpProxyInboundHandler  | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
QuoteOfTheMomentClientHandler  | 
class  | 
QuoteOfTheMomentServerHandler  | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
SecureChatClientHandler
Handles a client-side channel. 
 | 
class  | 
SecureChatServerHandler
Handles a server-side channel. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
TelnetClientHandler
Handles a client-side channel. 
 | 
class  | 
TelnetServerHandler
Handles a server-side channel. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
UptimeClientHandler
Keep reconnecting to the server while printing out the current uptime and
 connection attempt status. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
Base64Decoder
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
ZlibDecoder
Decompresses a  
ChannelBuffer using the deflate algorithm. | 
| 构造器和说明 | 
|---|
DecoderEmbedder(ChannelBufferFactory bufferFactory,
               ChannelUpstreamHandler... handlers)
Creates a new embedder whose pipeline is composed of the specified
 handlers. 
 | 
DecoderEmbedder(ChannelUpstreamHandler... handlers)
Creates a new embedder whose pipeline is composed of the specified
 handlers. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
DelimiterBasedFrameDecoder
A decoder that splits the received  
ChannelBuffers by one or more
 delimiters. | 
class  | 
FixedLengthFrameDecoder
A decoder that splits the received  
ChannelBuffers by the fixed number
 of bytes. | 
class  | 
FrameDecoder
Decodes the received  
ChannelBuffers into a meaningful frame object. | 
class  | 
LengthFieldBasedFrameDecoder
A decoder that splits the received  
ChannelBuffers dynamically by the
 value of the length field in the message. | 
class  | 
LineBasedFrameDecoder
A decoder that splits the received  
ChannelBuffers on line endings. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
HttpChunkAggregator
A  
ChannelHandler that aggregates an HttpMessage
 and its following HttpChunks into a single HttpMessage with
 no following HttpChunks. | 
class  | 
HttpClientCodec
A combination of  
HttpRequestEncoder and HttpResponseDecoder
 which enables easier client side HTTP implementation. | 
class  | 
HttpContentCompressor
Compresses an  
HttpMessage and an HttpChunk in gzip or
 deflate encoding while respecting the "Accept-Encoding" header. | 
class  | 
HttpContentDecoder
Decodes the content of the received  
HttpRequest and HttpChunk. | 
class  | 
HttpContentDecompressor
 | 
class  | 
HttpContentEncoder
Encodes the content of the outbound  
HttpResponse and HttpChunk. | 
class  | 
HttpMessageDecoder
 | 
class  | 
HttpRequestDecoder
 | 
class  | 
HttpResponseDecoder
 | 
class  | 
HttpServerCodec
A combination of  
HttpRequestDecoder and HttpResponseEncoder
 which enables easier server side HTTP implementation. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
WebSocket00FrameDecoder
Decodes  
ChannelBuffers into WebSocketFrames. | 
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. 
 | 
class  | 
WebSocketFrameAggregator
Handler that aggregate fragmented WebSocketFrame's. 
 | 
class  | 
WebSocketServerProtocolHandler
Handles WebSocket control frames (Close, Ping, Pong) and data frames (Text and Binary) are passed
 to the next handler in the pipeline. 
 | 
class  | 
WebSocketServerProtocolHandshakeHandler
Handles the HTTP handshake (the HTTP Upgrade request) 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
CompatibleMarshallingDecoder
 | 
class  | 
MarshallingDecoder
Decoder which MUST be used with  
MarshallingEncoder. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
OneToOneDecoder
Transforms a received message into another message. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
ProtobufDecoder
 | 
class  | 
ProtobufVarint32FrameDecoder
A decoder that splits the received  
ChannelBuffers dynamically by the
 value of the Google Protocol Buffers
 Base
 128 Varints integer length field in the message. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
ReplayingDecoder<T extends java.lang.Enum<T>>
A specialized variation of  
FrameDecoder which enables implementation
 of a non-blocking decoder in the blocking I/O paradigm. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
RtspMessageDecoder
Decodes  
ChannelBuffers into RTSP messages represented in
 HttpMessages. | 
class  | 
RtspRequestDecoder
Decodes  
ChannelBuffers into RTSP requests represented in
 HttpRequests. | 
class  | 
RtspResponseDecoder
Decodes  
ChannelBuffers into RTSP responses represented in
 HttpResponses. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
ObjectDecoder
A decoder which deserializes the received  
ChannelBuffers into Java
 objects. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
SocksAuthRequestDecoder
Decodes  
ChannelBuffers into SocksAuthRequest. | 
class  | 
SocksAuthResponseDecoder
Decodes  
ChannelBuffers into SocksAuthResponse. | 
class  | 
SocksCmdRequestDecoder
Decodes  
ChannelBuffers into SocksCmdRequest. | 
class  | 
SocksCmdResponseDecoder
Decodes  
ChannelBuffers into SocksCmdResponse. | 
class  | 
SocksInitRequestDecoder
Decodes  
ChannelBuffers into SocksInitRequest. | 
class  | 
SocksInitResponseDecoder
Decodes  
ChannelBuffers into SocksInitResponse. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
SpdyFrameCodec
A  
ChannelHandler that encodes and decodes SPDY Frames. | 
class  | 
SpdyHttpCodec
A combination of  
SpdyHttpDecoder and SpdyHttpEncoder | 
class  | 
SpdyHttpDecoder
Decodes  
SpdySynStreamFrames, SpdySynReplyFrames,
 and SpdyDataFrames into HttpRequests and HttpResponses. | 
class  | 
SpdyHttpResponseStreamIdHandler
SimpleChannelHandler that takes care of adding the right streamId to the
 HttpResponse if one is not present. | 
class  | 
SpdyOrHttpChooser
ChannelUpstreamHandler which is responsible to setup the ChannelPipeline either for
 HTTP or SPDY. | 
class  | 
SpdySessionHandler
Manages streams within a SPDY session. 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
protected abstract ChannelUpstreamHandler | 
SpdyOrHttpChooser.createHttpRequestHandlerForHttp()
Create the  
ChannelUpstreamHandler that is responsible for handling the HttpRequest's
 when the SpdyOrHttpChooser.SelectedProtocol was SpdyOrHttpChooser.SelectedProtocol.HttpVersion1_0 or
 SpdyOrHttpChooser.SelectedProtocol.HttpVersion1_1 | 
protected ChannelUpstreamHandler | 
SpdyOrHttpChooser.createHttpRequestHandlerForSpdy()
Create the  
ChannelUpstreamHandler that is responsible for handling the HttpRequest's
 when the SpdyOrHttpChooser.SelectedProtocol was SpdyOrHttpChooser.SelectedProtocol.SpdyVersion3_1. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
StringDecoder
Decodes a received  
ChannelBuffer into a String. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
ExecutionHandler
Forwards an upstream  
ChannelEvent to an Executor. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
IpFilteringHandlerImpl
General class that handle Ip Filtering. 
 | 
class  | 
IpFilterRuleHandler
Implementation of Filter of IP based on ALLOW and DENY rules. 
 | 
class  | 
OneIpFilterHandler
Handler that block any new connection if there are already a currently active
 channel connected with the same InetAddress (IP). 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
LoggingHandler
A  
ChannelHandler that logs all events via InternalLogger. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
BlockingReadHandler<E>
Emulates blocking read operation. 
 | 
class  | 
BufferedWriteHandler
Emulates buffered write operation. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
SslHandler
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
ChunkedWriteHandler
A  
ChannelHandler that adds support for writing a large data stream
 asynchronously neither spending a lot of memory nor getting
 OutOfMemoryError. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
IdleStateAwareChannelHandler
An extended  
SimpleChannelHandler that adds the handler method for
 an IdleStateEvent. | 
class  | 
IdleStateAwareChannelUpstreamHandler
An extended  
SimpleChannelUpstreamHandler that adds the handler method
 for an IdleStateEvent. | 
class  | 
IdleStateHandler
Triggers an  
IdleStateEvent when a Channel has not performed
 read, write, or both operation for a while. | 
class  | 
ReadTimeoutHandler
Raises a  
ReadTimeoutException when no data was read within a certain
 period of time. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
AbstractTrafficShapingHandler
AbstractTrafficShapingHandler allows to limit the global bandwidth
 (see  
GlobalTrafficShapingHandler) or per session
 bandwidth (see ChannelTrafficShapingHandler), as traffic shaping. | 
class  | 
ChannelTrafficShapingHandler
This implementation of the  
AbstractTrafficShapingHandler is for channel
 traffic shaping, that is to say a per channel limitation of the bandwidth. | 
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. |