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

Specialized variation of `FrameDecoder` which enables implementation of a non-blocking decoder in the blocking I/O paradigm.

See: Description

Class Summary
Class | Description
--- | ---
ReplayingDecoder<T extends Enum<T>> | A specialized variation of `FrameDecoder` which enables implementation of a non-blocking decoder in the blocking I/O paradigm.

Enum Summary
Enum | Description
--- | ---
VoidEnum | A placeholder `Enum` which could be specified as a type parameter of `ReplayingDecoder` when a user wants to manage the decoder state or there's no state to manage.

Exception Summary
Exception | Description
--- | ---
UnreplayableOperationException | An `Exception` which is thrown when a user calls an unsupported operation on a `ChannelBuffer` in a `ReplayingDecoder` implementation.

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

Specialized variation of `FrameDecoder` which enables implementation of a non-blocking decoder in the blocking I/O paradigm.