## Uses of Interface
org.apache.hc.client5.http.async.AsyncExecRuntime

Packages that use AsyncExecRuntime
org.apache.hc.client5.http.async: HTTP client APIs based on the asynchronous, event driven I/O model.

### Uses of AsyncExecRuntime in org.apache.hc.client5.http.async

Fields in org.apache.hc.client5.http.async declared as AsyncExecRuntime
`AsyncExecRuntime` AsyncExecChain.Scope.`execRuntime`

Methods in org.apache.hc.client5.http.async that return AsyncExecRuntime
`AsyncExecRuntime` AsyncExecRuntime.`fork()` Forks this runtime for parallel execution.

Method parameters in org.apache.hc.client5.http.async with type arguments of type AsyncExecRuntime
`org.apache.hc.core5.concurrent.Cancellable` AsyncExecRuntime.`acquireEndpoint(String id, HttpRoute route, Object state, HttpClientContext context, org.apache.hc.core5.concurrent.FutureCallback<AsyncExecRuntime> callback)` Initiates operation to acquire a connection endpoint.
`org.apache.hc.core5.concurrent.Cancellable` AsyncExecRuntime.`connectEndpoint(HttpClientContext context, org.apache.hc.core5.concurrent.FutureCallback<AsyncExecRuntime> callback)` Initiates operation to connect the local endpoint to the initial hop (connection target in case of a direct route or to the first proxy hop in case of a route via a proxy or multiple proxies).
`default void` AsyncExecRuntime.`upgradeTls(HttpClientContext context, org.apache.hc.core5.concurrent.FutureCallback<AsyncExecRuntime> callback)` Upgrades transport security of the active connection by using the TLS security protocol.

Constructors in org.apache.hc.client5.http.async with parameters of type AsyncExecRuntime
Constructor and Description
`Scope(String exchangeId, HttpRoute route, org.apache.hc.core5.http.HttpRequest originalRequest, org.apache.hc.core5.concurrent.CancellableDependency cancellableDependency, HttpClientContext clientContext, AsyncExecRuntime execRuntime)` Deprecated. Use `Scope#Scope(String, HttpRoute, HttpRequest, CancellableDependency, HttpClientContext, AsyncExecRuntime, Scheduler, AtomicInteger)`
`Scope(String exchangeId, HttpRoute route, org.apache.hc.core5.http.HttpRequest originalRequest, org.apache.hc.core5.concurrent.CancellableDependency cancellableDependency, HttpClientContext clientContext, AsyncExecRuntime execRuntime, AsyncExecChain.Scheduler scheduler, AtomicInteger execCount)`