org.chromium.net

Annotations

ConnectionMigrationOptions.Experimental

Annotation pour les API qui ne sont pas encore considérées comme stables.

DnsOptions.Experimental

Annotation pour les API qui ne sont pas encore considérées comme stables.

Proxy.HttpConnectCallback.OnResponseReceivedAction

Actions pouvant être effectuées en réponse à l'appel de onResponseReceived.

Proxy.Scheme

Schémas compatibles lors de la définition d'un proxy.

ProxyOptions.AllProxiesFailedBehavior

Définit le comportement après l'échec de tous les proxys dans un ProxyOptions.

QuicOptions.Experimental

Annotation pour les API qui ne sont pas encore considérées comme stables.

QuicOptions.QuichePassthroughOption

Annotation pour les API qui configurent des options QUICHE non gérées par Cronet.

UrlRequest.Experimental

Annotation pour les API qui ne sont pas encore considérées comme stables.

Classes

AndroidProxyOptions
BidirectionalStream

Classe pour l'envoi et la réception bidirectionnels de données via des connexions HTTP/2 ou QUIC.

BidirectionalStream.Builder

Compilateur pour BidirectionalStream.

BidirectionalStream.Callback

Classe de rappel utilisée pour recevoir des rappels d'un BidirectionalStream.

ConnectionMigrationOptions

Classe configurant la fonctionnalité de migration de connexion de Cronet.

ConnectionMigrationOptions.Builder

Compilateur pour ConnectionMigrationOptions.

CronetEngine

Moteur permettant de traiter les UrlRequest, qui utilise la meilleure pile HTTP disponible sur la plate-forme actuelle.

CronetEngine.Builder

Compilateur pour CronetEngine, qui permet la configuration au moment de l'exécution de CronetEngine.

CronetEngine.Builder.LibraryLoader

Classe qui fournit une méthode pour charger la bibliothèque native Cronet.

CronetProvider

Fournit une méthode de fabrique pour créer des instances CronetEngine.Builder.

DnsOptions

Classe configurant la fonctionnalité de résolution d'hôte de Cronet.

DnsOptions.Builder

Compilateur pour DnsOptions.

DnsOptions.StaleDnsOptions

Classe configurant la fonctionnalité DNS obsolète de Cronet.

DnsOptions.StaleDnsOptions.Builder

Compilateur pour StaleDnsOptions.

NetworkQualityRttListener

Surveille les observations de différents temps d'aller-retour (RTT) à différents niveaux de la pile réseau.

NetworkQualityThroughputListener

Écouteur qui est informé des observations de débit de l'estimateur de qualité du réseau.

Proxy

Représente un proxy pouvant être utilisé par CronetEngine.

Proxy.HttpConnectCallback

Contrôle les tunnels établis via HTTP CONNECT.

Proxy.HttpConnectCallback.Request

Représente une requête HTTP CONNECT envoyée au serveur proxy.

ProxyOptions

Définit une configuration de proxy pouvant être utilisée par CronetEngine.

QuicOptions

Options de configuration pour QUIC dans Cronet.

QuicOptions.Builder

Compilateur pour QuicOptions.

RequestFinishedInfo

Informations sur une requête terminée.

RequestFinishedInfo.Listener

Écoute les requêtes terminées afin de collecter des métriques.

RequestFinishedInfo.Metrics

Métriques collectées pour une seule requête.

UploadDataProvider

Classe abstraite permettant à l'intégrateur de fournir un corps de téléchargement à UrlRequest.

UploadDataProviders

Cette classe est obsolète.

Utilisez plutôt org.chromium.net.apihelpers.UploadDataProviders.

UploadDataSink

Définit les méthodes de rappel pour UploadDataProvider.

UrlRequest

Contrôle une requête HTTP (GET, PUT, POST, etc.).

UrlRequest.Builder

Compilateur pour UrlRequest.

UrlRequest.Callback

Les utilisateurs de Cronet étendent cette classe pour recevoir des rappels indiquant la progression du traitement d'une UrlRequest.

UrlRequest.Status

Valeurs d'état de la requête renvoyées par getStatus.

UrlRequest.StatusListener

Classe d'écouteur utilisée avec getStatus pour recevoir l'état d'une UrlRequest.

UrlResponseInfo

Informations de base sur une réponse.

UrlResponseInfo.HeaderBlock

Conteneur non modifiable d'en-têtes ou de trailers de réponse.

Exceptions

CallbackException

Exception transmise à UrlRequest.Callback.onFailed() lorsqu'une méthode UrlRequest.Callback ou UploadDataProvider génère une exception.

CronetException

Exception de base transmise à UrlRequest.Callback.onFailed().

InlineExecutionProhibitedException

Générée lorsqu'un exécuteur exécute un exécutable envoyé en ligne dans execute et que allowDirectExecutor n'a pas été appelé.

NetworkException

Exception transmise à UrlRequest.Callback.onFailed() lorsque Cronet ne parvient pas à traiter une requête réseau.

QuicException

Sous-classe de NetworkException qui contient un code d'erreur QUIC détaillé provenant de QuicErrorCode.