# Package org.jboss.netty.handler.codec.spdy

Encoder, decoder, session handler and their related message types for the SPDY protocol.

See: Description

Interface Summary
Interface | Description
--- | ---
SpdyDataFrame | A SPDY Protocol Data Frame
SpdyGoAwayFrame | A SPDY Protocol GOAWAY Control Frame
SpdyHeaderBlock | A SPDY Name/Value Header Block which provides common properties for `SpdySynStreamFrame`, `SpdySynReplyFrame`, and `SpdyHeadersFrame`.
SpdyHeadersFrame | A SPDY Protocol HEADERS Control Frame
SpdyNoOpFrame | A SPDY Protocol NOOP Control Frame
SpdyPingFrame | A SPDY Protocol PING Control Frame
SpdyRstStreamFrame | A SPDY Protocol RST_STREAM Control Frame
SpdySettingsFrame | A SPDY Protocol SETTINGS Control Frame
SpdySynReplyFrame | A SPDY Protocol SYN_REPLY Control Frame
SpdySynStreamFrame | A SPDY Protocol SYN_STREAM Control Frame
SpdyWindowUpdateFrame | A SPDY Protocol WINDOW_UPDATE Control Frame

Class Summary
Class | Description
--- | ---
DefaultSpdyDataFrame | The default `SpdyDataFrame` implementation.
DefaultSpdyGoAwayFrame | The default `SpdyGoAwayFrame` implementation.
DefaultSpdyHeaderBlock | The default `SpdyHeaderBlock` implementation.
DefaultSpdyHeadersFrame | The default `SpdyHeadersFrame` implementation.
DefaultSpdyNoOpFrame | The default `SpdyNoOpFrame` implementation.
DefaultSpdyPingFrame | The default `SpdyPingFrame` implementation.
DefaultSpdyRstStreamFrame | The default `SpdyRstStreamFrame` implementation.
DefaultSpdySettingsFrame | The default `SpdySettingsFrame` implementation.
DefaultSpdySynReplyFrame | The default `SpdySynReplyFrame` implementation.
DefaultSpdySynStreamFrame | The default `SpdySynStreamFrame` implementation.
DefaultSpdyWindowUpdateFrame | The default `SpdyWindowUpdateFrame` implementation.
SpdyFrameCodec | A combination of `SpdyFrameDecoder` and `SpdyFrameEncoder`.
SpdyFrameDecoder | Decodes `ChannelBuffer`s into SPDY Data and Control Frames.
SpdyFrameEncoder | Encodes a SPDY Data or Control Frame into a `ChannelBuffer`.
SpdyHeaders | Provides the constants for the standard SPDY HTTP header names and commonly used utility methods that access a `SpdyHeaderBlock`.
SpdyHeaders.HttpNames | SPDY HTTP header names
SpdyHeaders.Spdy2HttpNames | SPDY/2 HTTP header names
SpdyHttpCodec | A combination of `SpdyHttpDecoder` and `SpdyHttpEncoder`
SpdyHttpDecoder | Decodes `SpdySynStreamFrame`s, `SpdySynReplyFrame`s, and `SpdyDataFrame`s into `HttpRequest`s and `HttpResponse`s.
SpdyHttpEncoder | Encodes `HttpRequest`s, `HttpResponse`s, and `HttpChunk`s into `SpdySynStreamFrame`s and `SpdySynReplyFrame`s.
SpdyHttpHeaders | Provides the constants for the header names and the utility methods used by the `SpdyHttpDecoder` and `SpdyHttpEncoder`.
SpdyHttpHeaders.Names | SPDY HTTP header names
SpdySessionHandler | Manages streams within a SPDY session.
SpdySessionStatus | The SPDY session status code and its description.
SpdyStreamStatus | The SPDY stream status code and its description.

Exception Summary
Exception | Description
--- | ---
SpdyProtocolException | An `Exception` which is thrown when the received frame cannot be decoded by the `SpdyFrameDecoder`.

## Package org.jboss.netty.handler.codec.spdy Description

Encoder, decoder, session handler and their related message types for the SPDY protocol.