# Uses of Package
org.apache.hc.client5.http.socket

- Packages that use org.apache.hc.client5.http.socket
  Package | Description
  --- | ---
  org.apache.hc.client5.http.impl.io | Client connection management functions based the classic connection management APIs.
  org.apache.hc.client5.http.socket | Client connection socket APIs.
  org.apache.hc.client5.http.ssl | Client TLS/SSL support.

- Classes in org.apache.hc.client5.http.socket used by org.apache.hc.client5.http.impl.io
  Class and Description
  ConnectionSocketFactory A factory for creating and connecting connection sockets.
  LayeredConnectionSocketFactory Extended `ConnectionSocketFactory` interface for layered sockets such as SSL/TLS.

- Classes in org.apache.hc.client5.http.socket used by org.apache.hc.client5.http.socket
  Class and Description
  ConnectionSocketFactory A factory for creating and connecting connection sockets.
  PlainConnectionSocketFactory The default class for creating plain (unencrypted) sockets.

- Classes in org.apache.hc.client5.http.socket used by org.apache.hc.client5.http.ssl
  Class and Description
  ConnectionSocketFactory A factory for creating and connecting connection sockets.
  LayeredConnectionSocketFactory Extended `ConnectionSocketFactory` interface for layered sockets such as SSL/TLS.

Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.