# Package 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.

See: Description

- Class Summary
  Class | Description
  --- | ---
  DelimiterBasedFrameDecoder | A decoder that splits the received `ChannelBuffer`s by one or more delimiters.
  Delimiters | A set of commonly used delimiters for `DelimiterBasedFrameDecoder`.
  FixedLengthFrameDecoder | A decoder that splits the received `ChannelBuffer`s by the fixed number of bytes.
  FrameDecoder | Decodes the received `ChannelBuffer`s into a meaningful frame object.
  LengthFieldBasedFrameDecoder | A decoder that splits the received `ChannelBuffer`s dynamically by the value of the length field in the message.
  LengthFieldPrepender | An encoder that prepends the length of the message.

- Exception Summary
  Exception | Description
  --- | ---
  CorruptedFrameException | An `Exception` which is thrown when the received frame data can not be decoded by a `FrameDecoder` implementation.
  TooLongFrameException | An `Exception` which is thrown when the length of the frame decoded is greater than the maximum.

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

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.

Copyright © 2008-2012 The Netty Project. All Rights Reserved.