## Package org.apache.http.nio

Core HTTP components based on the non-blocking I/O model.

See:
Description

Interface Summary
ContentDecoder: Abstract HTTP content decoder.
ContentEncoder: Abstract HTTP content encoder.
FileContentDecoder: A content decoder capable of transferring data directly to a `FileChannel`
FileContentEncoder: A content encoder capable of transferring data directly from a `FileChannel`
IOControl: Connection input/output control interface.
NHttpClientConnection: Abstract non-blocking client-side HTTP connection interface.
NHttpClientEventHandler: Abstract client-side HTTP protocol handler.
NHttpClientHandler: Deprecated. (4.2) use `NHttpClientEventHandler`
NHttpClientIOTarget: Deprecated. (4.2) no longer used
NHttpConnection: Abstract non-blocking HTTP connection interface.
NHttpConnectionFactory<T extends NHttpConnection>: Factory for `NHttpConnection` instances.
NHttpMessageParser<T extends HttpMessage>: Abstract HTTP message parser for non-blocking connections.
NHttpMessageWriter<T extends HttpMessage>: Abstract HTTP message writer for non-blocking connections.
NHttpServerConnection: Abstract non-blocking server-side HTTP connection interface.
NHttpServerEventHandler: Abstract server-side HTTP event handler.
NHttpServerIOTarget: Deprecated. (4.2) no longer used
NHttpServiceHandler: Deprecated. (4.2) use `NHttpServerEventHandler`

Class Summary
ContentDecoderChannel: A `ReadableByteChannel` that delegates to a `ContentDecoder`.
ContentEncoderChannel: A `WritableByteChannel` that delegates to a `ContentEncoder`.

## Package org.apache.http.nio Description

Core HTTP components based on the non-blocking I/O model.

This layer defines interfaces for transferring HTTP messages over non-blocking HTTP connections and event handlers for processing HTTP messages asynchronously.

Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.