## Uses of Interface
org.apache.hc.core5.http.nio.SessionInputBuffer

- Packages that use SessionInputBuffer
  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.

- - ### Uses of SessionInputBuffer in org.apache.hc.core5.http.impl.nio

    Methods in org.apache.hc.core5.http.impl.nio that return SessionInputBuffer
    Modifier and Type | Method and Description
    --- | ---
    `protected SessionInputBuffer` | AbstractContentDecoder.`buffer()`

    Methods in org.apache.hc.core5.http.impl.nio with parameters of type SessionInputBuffer
    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)`

    Constructors in org.apache.hc.core5.http.impl.nio with parameters of type SessionInputBuffer
    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)`

  - ### Uses of SessionInputBuffer in org.apache.hc.core5.http.nio

    Methods in org.apache.hc.core5.http.nio with parameters of type SessionInputBuffer
    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–2022 The Apache Software Foundation. All rights reserved.