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 a onResponseReceived.

Proxy.Scheme

Son los esquemas compatibles cuando se define un proxy.

ProxyOptions.AllProxiesFailedBehavior

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

QuicOptions.Experimental

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

QuicOptions.QuichePassthroughOption

Es una anotación para las APIs que configuran opciones de QUICHE que no están seleccionadas por Cronet.

UrlRequest.Experimental

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

Clases

AndroidProxyOptions
BidirectionalStream

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

BidirectionalStream.Builder

Es un compilador para BidirectionalStreams.

BidirectionalStream.Callback

Es una clase de devolución de llamada que se usa para recibir devoluciones de llamada de un BidirectionalStream.

ConnectionMigrationOptions

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

ConnectionMigrationOptions.Builder

Es un compilador para ConnectionMigrationOptions.

CronetEngine

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

CronetEngine.Builder

Es un compilador para CronetEngines, que permite la configuración en tiempo de ejecución de CronetEngine.

CronetEngine.Builder.LibraryLoader

Es una clase que proporciona un método para cargar la biblioteca nativa de Cronet.

CronetProvider

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

DnsOptions

Es una clase que configura la funcionalidad de resolución de host de Cronet.

DnsOptions.Builder

Es un compilador para DnsOptions.

DnsOptions.StaleDnsOptions

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

DnsOptions.StaleDnsOptions.Builder

Es un compilador para StaleDnsOptions.

NetworkQualityRttListener

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

NetworkQualityThroughputListener

Es un 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 para QUIC en Cronet.

QuicOptions.Builder

Es un compilador para QuicOptions.

RequestFinishedInfo

Es la información sobre una solicitud finalizada.

RequestFinishedInfo.Listener

Escucha las solicitudes finalizadas con el propósito de recopilar métricas.

RequestFinishedInfo.Metrics

Son las métricas recopiladas para una sola solicitud.

UploadDataProvider

Es una clase abstracta que permite que el incorporador proporcione un cuerpo de carga a UrlRequest.

UploadDataProviders

Esta clase ya no está disponible.

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

UploadDataSink

Define los métodos de devoluciones de llamada para UploadDataProvider.

UrlRequest

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

UrlRequest.Builder

Es un compilador para UrlRequests.

UrlRequest.Callback

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

UrlRequest.Status

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

UrlRequest.StatusListener

Es una clase de objeto de escucha que se usa con getStatus para recibir el estado de un UrlRequest.

UrlResponseInfo

Es la información básica sobre una respuesta.

UrlResponseInfo.HeaderBlock

Es un contenedor no modificable de encabezados o trailers de respuesta.

Excepciones

CallbackException

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

CronetException

Es una excepción base que se pasa a UrlRequest.Callback.onFailed().

InlineExecutionProhibitedException

Se arroja cuando un ejecutor ejecuta un ejecutable enviado en línea en execute y no se llamó a allowDirectExecutor.

NetworkException

Es una 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.