## Uses of Class
org.jboss.netty.channel.SimpleChannelHandler

Packages that use SimpleChannelHandler
Package | Description
--- | ---
org.jboss.netty.handler.codec.http | Encoder, decoder and their related message types for HTTP.
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.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.

### Uses of SimpleChannelHandler in org.jboss.netty.handler.codec.http

Subclasses of SimpleChannelHandler in org.jboss.netty.handler.codec.http
Modifier and Type | Class and Description
--- | ---
`class` | `HttpContentCompressor` Compresses an `HttpMessage` and an `HttpChunk` in `gzip` or `deflate` encoding while respecting the `"Accept-Encoding"` header.
`class` | `HttpContentEncoder` Encodes the content of the outbound `HttpResponse` and `HttpChunk`.

### Uses of SimpleChannelHandler in org.jboss.netty.handler.queue

Subclasses of SimpleChannelHandler in org.jboss.netty.handler.queue
Modifier and Type | Class and Description
--- | ---
`class` | `BufferedWriteHandler` Emulates buffered write operation.

### Uses of SimpleChannelHandler in org.jboss.netty.handler.timeout

Subclasses of SimpleChannelHandler in org.jboss.netty.handler.timeout
Modifier and Type | Class and Description
--- | ---
`class` | `IdleStateAwareChannelHandler` An extended `SimpleChannelHandler` that adds the handler method for an `IdleStateEvent`.

### Uses of SimpleChannelHandler in org.jboss.netty.handler.traffic

Subclasses of SimpleChannelHandler in org.jboss.netty.handler.traffic
Modifier and Type | Class and Description
--- | ---
`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` | `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.