| org.apache.http.nio.entity | Representations for non-blocking HTTP message entities. |
| org.apache.http.nio.params | HTTP parameters for I/O reactors based on NIO model. |
| org.apache.http.nio.protocol | Non-blocking HTTP protocol execution framework. |
| org.apache.http.nio.reactor | API for event driven NIO based on Doug Lea 's reactor pattern . |
| org.apache.http.nio.util | Various buffering primitives intended to facilitate content streaming for non-blocking HTTP connections. |
| ContentDecoder | Abstract HTTP content decoder. | code | html |
| ContentEncoder | Abstract HTTP content encoder. | code | html |
| FileContentDecoder | A content decoder capable of transferring data directly to a FileChannel | code | html |
| FileContentEncoder | A content encoder capable of transferring data directly from a FileChannel | code | html |
| IOControl | Connection input/output control interface. | code | html |
| NHttpClientConnection | Abstract non-blocking client-side HTTP connection interface. | code | html |
| NHttpClientHandler | Abstract client-side HTTP protocol handler. | code | html |
| NHttpClientIOTarget | Extended version of the NHttpClientConnection used by IOEventDispatch implementations to inform client-side connection objects of I/O events. | code | html |
| NHttpConnection | Abstract non-blocking HTTP connection interface. | code | html |
| NHttpMessageParser | Abstract HTTP message parser for non-blocking connections. | code | html |
| NHttpMessageWriter | Abstract HTTP message writer for non-blocking connections. | code | html |
| NHttpServerConnection | Abstract non-blocking server-side HTTP connection interface. | code | html |
| NHttpServerIOTarget | Extended version of the NHttpServerConnection used by IOEventDispatch implementations to inform server-side connection objects of I/O events. | code | html |
| NHttpServiceHandler | Abstract server-side HTTP protocol handler. | code | html |
| ContentDecoderChannel | A ReadableByteChannel that delegates to a ContentDecoder . | code | html |
| ContentEncoderChannel | A WritableByteChannel that delegates to a ContentEncoder . | code | html |