org.chromium.net

Anotaciones

ConnectionMigrationOptions.Experimental

Es una anotación para las APIs que aún no se consideran estables.

DnsOptions.Experimental

Es una anotación para las APIs que aún no se consideran estables.

Proxy.HttpConnectCallback.OnResponseReceivedAction

Son las acciones que se pueden realizar en respuesta a la llamada de onResponseReceived.

Proxy.Scheme

Esquemas admitidos cuando se define un proxy.

ProxyOptions.AllProxiesFailedBehavior

Define el comportamiento después de que fallaron todos los proxies en un ProxyOptions.

QuicOptions.Experimental

Es una anotación para las APIs que aún no se consideran estables.

QuicOptions.QuichePassthroughOption

Anotación para las APIs que configuran opciones de QUICHE no seleccionadas por Cronet.

UrlRequest.Experimental

Es una anotación para las APIs que aún no se consideran estables.

Clases

BidirectionalStream

Clase para el envío y la recepción bidireccionales de datos a través de conexiones HTTP/2 o QUIC.

BidirectionalStream.Builder

Compilador para BidirectionalStream.

BidirectionalStream.Callback

Clase de devolución de llamada que se usa para recibir devoluciones de llamada de un objeto BidirectionalStream.

ConnectionMigrationOptions

Es una clase que configura la funcionalidad de migración de conexiones de Cronet.

ConnectionMigrationOptions.Builder

Compilador para ConnectionMigrationOptions.

CronetEngine

Es un motor para procesar UrlRequests que usa la mejor pila de HTTP disponible en la plataforma actual.

CronetEngine.Builder

Es un compilador de CronetEngine que permite la configuración en el tiempo de ejecución de CronetEngine.

CronetEngine.Builder.LibraryLoader

Esta clase está obsoleta.

System.loadLibrary no era confiable en minSDK <= 23, y este método se usaba para proporcionar cargadores alternativos más confiables.

CronetProvider

Proporciona un método de fábrica para crear instancias de CronetEngine.Builder.

DnsOptions

Clase que configura la funcionalidad de resolución de host de Cronet.

DnsOptions.Builder

Compilador para DnsOptions.

DnsOptions.StaleDnsOptions

Es una clase que configura la funcionalidad de DNS inactivo de Cronet.

DnsOptions.StaleDnsOptions.Builder

Compilador para StaleDnsOptions.

NetworkQualityRttListener

Observa los tiempos de ida y vuelta (RTT) en varias capas de la pila de red.

NetworkQualityThroughputListener

Es el objeto de escucha que recibe notificaciones de las observaciones de capacidad de procesamiento del estimador de calidad de la red.

Proxy

Representa un proxy que puede usar CronetEngine.

Proxy.HttpConnectCallback

Controla los túneles establecidos a través de HTTP CONNECT.

Proxy.HttpConnectCallback.Request

Representa una solicitud HTTP CONNECT que se envía al servidor proxy.

ProxyOptions

Define una configuración de proxy que puede usar CronetEngine.

QuicOptions

Son las opciones de configuración de QUIC en Cronet.

QuicOptions.Builder

Compilador para QuicOptions.

RequestFinishedInfo

Es información sobre una solicitud finalizada.

RequestFinishedInfo.Listener

Espera las solicitudes completadas para recopilar métricas.

RequestFinishedInfo.Metrics

Son las métricas recopiladas para una sola solicitud.

UploadDataProvider

Clase abstracta que permite al incorporador proporcionar un cuerpo de carga a UrlRequest.

UploadDataProviders

Esta clase está obsoleta.

Usa org.chromium.net.apihelpers.UploadDataProviders en su lugar

UploadDataSink

Define métodos de devolución de llamada para UploadDataProvider.

UrlRequest

Controla una solicitud HTTP (GET, PUT, POST, etcétera).

UrlRequest.Builder

Compilador para UrlRequest.

UrlRequest.Callback

Los usuarios de Cronet extienden esta clase para recibir devoluciones de llamada que indican el progreso de un objeto UrlRequest que se está procesando.

UrlRequest.Status

Son los valores de estado de la solicitud que devuelve getStatus.

UrlRequest.StatusListener

Clase de objeto de escucha que se usa con getStatus para recibir el estado de un UrlRequest.

UrlResponseInfo

Es información básica sobre una respuesta.

UrlResponseInfo.HeaderBlock

Es un contenedor inmodificable de encabezados o tráileres de respuesta.

Excepciones

CallbackException

Excepción que se pasa a UrlRequest.Callback.onFailed() cuando el método UrlRequest.Callback o UploadDataProvider arroja una excepción.

CronetException

Es la excepción base que se pasó a UrlRequest.Callback.onFailed().

InlineExecutionProhibitedException

Se arroja cuando un ejecutor ejecuta un elemento ejecutable enviado de forma intercalada en execute y no se llamó a allowDirectExecutor.

NetworkException

Excepción que se pasa a UrlRequest.Callback.onFailed() cuando Cronet no puede procesar una solicitud de red.

QuicException

Es una subclase de NetworkException que contiene un código de error QUIC detallado de QuicErrorCode.