# Package org.jboss.netty.handler.stream

Writes very large data stream asynchronously neither spending a lot of memory nor getting `OutOfMemoryError`.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ChunkedInput | A data stream of indefinite length which is consumed by `ChunkedWriteHandler`.

- Class Summary
  Class | Description
  --- | ---
  ChunkedFile | A `ChunkedInput` that fetches data from a file chunk by chunk.
  ChunkedNioFile | A `ChunkedInput` that fetches data from a file chunk by chunk using NIO `FileChannel`.
  ChunkedNioStream | A `ChunkedInput` that fetches data from a `ReadableByteChannel` chunk by chunk.
  ChunkedStream | A `ChunkedInput` that fetches data from an `InputStream` chunk by chunk.
  ChunkedWriteHandler | A `ChannelHandler` that adds support for writing a large data stream asynchronously neither spending a lot of memory nor getting `OutOfMemoryError`.

## Package org.jboss.netty.handler.stream Description

Writes very large data stream asynchronously neither spending a lot of memory nor getting `OutOfMemoryError`. For a detailed example, please refer to `org.jboss.netty.example.http.file`.

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