| Package | Description | 
|---|---|
| org.apache.hc.core5.http.impl.nio | Default implementation of HTTP/1.1 transport based on
 the asynchronous (non-blocking) I/O model. | 
| org.apache.hc.core5.http.nio | Core HTTP transport APIs based on the asynchronous, event driven I/O model. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected SessionInputBuffer | AbstractContentDecoder. buffer() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ContentDecoder | ServerHttp1StreamDuplexer. createContentDecoder(long len,
                    ReadableByteChannel channel,
                    SessionInputBuffer buffer,
                    BasicHttpTransportMetrics metrics) | 
| protected ContentDecoder | ClientHttp1StreamDuplexer. createContentDecoder(long len,
                    ReadableByteChannel channel,
                    SessionInputBuffer buffer,
                    BasicHttpTransportMetrics metrics) | 
| T | AbstractMessageParser. parse(SessionInputBuffer sessionBuffer,
     boolean endOfStream) | 
| T | DefaultHttpRequestParser. parse(SessionInputBuffer sessionBuffer,
     boolean endOfStream) | 
| Constructor and Description | 
|---|
| AbstractContentDecoder(ReadableByteChannel channel,
                      SessionInputBuffer buffer,
                      BasicHttpTransportMetrics metrics)Creates an instance of this class. | 
| ChunkDecoder(ReadableByteChannel channel,
            SessionInputBuffer buffer,
            BasicHttpTransportMetrics metrics) | 
| ChunkDecoder(ReadableByteChannel channel,
            SessionInputBuffer buffer,
            Http1Config http1Config,
            BasicHttpTransportMetrics metrics) | 
| IdentityDecoder(ReadableByteChannel channel,
               SessionInputBuffer buffer,
               BasicHttpTransportMetrics metrics) | 
| LengthDelimitedDecoder(ReadableByteChannel channel,
                      SessionInputBuffer buffer,
                      BasicHttpTransportMetrics metrics,
                      long contentLength) | 
| Modifier and Type | Method and Description | 
|---|---|
| T | NHttpMessageParser. parse(SessionInputBuffer buffer,
     boolean endOfStream)Attempts to parse a complete message head from the content of the
 internal buffer. | 
Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.