Package org.apache.http.nio.util
Core utility classes for asynchronous, event driven communication.
-
Interface Summary Interface Description BufferInfo Deprecated. (4.1) UseBufferInfo
ByteBufferAllocator Abstract interface to allocateByteBuffer
instances.ContentInputBuffer Generic content input buffer.ContentOutputBuffer Generic content output buffer. -
Class Summary Class Description DirectByteBufferAllocator AllocatesByteBuffer
instances usingByteBuffer.allocateDirect(int)
.ExpandableBuffer A buffer that expand its capacity on demand usingByteBufferAllocator
interface.HeapByteBufferAllocator AllocatesByteBuffer
instances usingByteBuffer.allocate(int)
.SharedInputBuffer Implementation of theContentInputBuffer
interface that can be shared by multiple threads, usually the I/O dispatch of an I/O reactor and a worker thread.SharedOutputBuffer Implementation of theContentOutputBuffer
interface that can be shared by multiple threads, usually the I/O dispatch of an I/O reactor and a worker thread.SimpleInputBuffer Basic implementation of theContentInputBuffer
interface.SimpleOutputBuffer Basic implementation of theContentOutputBuffer
interface.