# Uses of Package
org.apache.hc.core5.http.impl.io

- Packages that use org.apache.hc.core5.http.impl.io
  Package | Description
  --- | ---
  org.apache.hc.core5.http.impl.bootstrap | HTTP/1.1 requester and server bootstrap.
  org.apache.hc.core5.http.impl.io | Default implementation of HTTP/1.1 transport based on the classic (blocking) I/O model.
  org.apache.hc.core5.testing.classic |

- Classes in org.apache.hc.core5.http.impl.io used by org.apache.hc.core5.http.impl.bootstrap
  Class and Description
  DefaultBHttpServerConnection Default implementation of `HttpServerConnection`.
  HttpRequestExecutor `HttpRequestExecutor` is a client side HTTP protocol handler based on the blocking (classic) I/O model.
  HttpService `HttpService` is a server side HTTP protocol handler based on the classic (blocking) I/O model.

- Classes in org.apache.hc.core5.http.impl.io used by org.apache.hc.core5.http.impl.io
  Class and Description
  AbstractMessageParser Abstract base class for HTTP message parsers that obtain input from an instance of `SessionInputBuffer`.
  AbstractMessageWriter Abstract base class for HTTP message writers that serialize output to an instance of `SessionOutputBuffer`.
  DefaultBHttpClientConnection Default implementation of `HttpClientConnection`.
  DefaultBHttpClientConnectionFactory Default factory for `HttpClientConnection`s.
  DefaultBHttpClientConnectionFactory.Builder Builder for `DefaultBHttpClientConnectionFactory`.
  DefaultBHttpServerConnection Default implementation of `HttpServerConnection`.
  DefaultBHttpServerConnectionFactory Default factory for `HttpServerConnection`s.
  DefaultBHttpServerConnectionFactory.Builder Builder for `DefaultBHttpServerConnectionFactory`.
  DefaultClassicHttpRequestFactory Default factory for creating `ClassicHttpRequest` objects.
  DefaultClassicHttpResponseFactory Default factory for creating `ClassicHttpResponse` objects.
  DefaultHttpRequestParserFactory Default factory for request message parsers.
  DefaultHttpRequestWriterFactory Default factory for request message writers.
  DefaultHttpResponseParserFactory Default factory for response message parsers.
  DefaultHttpResponseWriterFactory Default factory for response message writers.
  EmptyInputStream Deprecated. Please use `EmptyInputStream`
  HttpRequestExecutor `HttpRequestExecutor` is a client side HTTP protocol handler based on the blocking (classic) I/O model.
  HttpRequestExecutor.Builder Builder for `HttpRequestExecutor`.
  HttpService `HttpService` is a server side HTTP protocol handler based on the classic (blocking) I/O model.
  HttpService.Builder Builder for `HttpService`.
  MonitoringResponseOutOfOrderStrategy A `ResponseOutOfOrderStrategy` implementation which checks for premature responses every `MonitoringResponseOutOfOrderStrategy.chunkSize` bytes.
  NoResponseOutOfOrderStrategy An implementation of `ResponseOutOfOrderStrategy` which does not check for early responses.

- Classes in org.apache.hc.core5.http.impl.io used by org.apache.hc.core5.testing.classic
  Class and Description
  DefaultBHttpClientConnection Default implementation of `HttpClientConnection`.
  DefaultBHttpServerConnection Default implementation of `HttpServerConnection`.

Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.