org.chromium.net

Anotações

ConnectionMigrationOptions.Experimental

Uma anotação para APIs que ainda não são consideradas estáveis.

DnsOptions.Experimental

Uma anotação para APIs que ainda não são consideradas estáveis.

Proxy.HttpConnectCallback.OnResponseReceivedAction

Ações que podem ser realizadas em resposta à chamada de onResponseReceived.

Proxy.Scheme

Esquemas compatíveis ao definir um proxy.

ProxyOptions.AllProxiesFailedBehavior

Define o comportamento depois que todos os proxies em um ProxyOptions falham.

QuicOptions.Experimental

Uma anotação para APIs que ainda não são consideradas estáveis.

QuicOptions.QuichePassthroughOption

Uma anotação para APIs que configuram opções QUICHE não selecionadas pelo Cronet.

UrlRequest.Experimental

Uma anotação para APIs que ainda não são consideradas estáveis.

Classes

AndroidProxyOptions
BidirectionalStream

Classe para envio e recebimento bidirecional de dados em conexões HTTP/2 ou QUIC.

BidirectionalStream.Builder

Builder para BidirectionalStreams.

BidirectionalStream.Callback

Classe de callback usada para receber callbacks de um BidirectionalStream.

ConnectionMigrationOptions

Uma classe que configura a funcionalidade de migração de conexão do Cronet.

ConnectionMigrationOptions.Builder

Builder para ConnectionMigrationOptions.

CronetEngine

Um mecanismo para processar UrlRequests, que usa a melhor pilha HTTP disponível na plataforma atual.

CronetEngine.Builder

Um builder para CronetEngines, que permite a configuração de CronetEngine no ambiente de execução.

CronetEngine.Builder.LibraryLoader

Uma classe que fornece um método para carregar a biblioteca nativa do Cronet.

CronetProvider

Fornece um método de fábrica para criar instâncias CronetEngine.Builder.

DnsOptions

Uma classe que configura a funcionalidade de resolução de host do Cronet.

DnsOptions.Builder

Builder para DnsOptions.

DnsOptions.StaleDnsOptions

Uma classe que configura a funcionalidade de DNS desatualizado do Cronet.

DnsOptions.StaleDnsOptions.Builder

Builder para StaleDnsOptions.

NetworkQualityRttListener

Monitora observações de vários tempos de ida e volta (RTTs, na sigla em inglês) em várias camadas da pilha de rede.

NetworkQualityThroughputListener

Listener que é notificado sobre observações de capacidade do estimador de qualidade da rede.

Proxy

Representa um proxy que pode ser usado pelo CronetEngine.

Proxy.HttpConnectCallback

Controla túneis estabelecidos via HTTP CONNECT.

Proxy.HttpConnectCallback.Request

Representa uma solicitação HTTP CONNECT sendo enviada ao servidor proxy.

ProxyOptions

Define uma configuração de proxy que pode ser usada pelo CronetEngine.

QuicOptions

Opções de configuração para QUIC no Cronet.

QuicOptions.Builder

Builder para QuicOptions.

RequestFinishedInfo

Informações sobre uma solicitação concluída.

RequestFinishedInfo.Listener

Detecta solicitações concluídas para coletar métricas.

RequestFinishedInfo.Metrics

Métricas coletadas para uma única solicitação.

UploadDataProvider

Classe abstrata que permite que o incorporador forneça um corpo de upload para UrlRequest.

UploadDataProviders

Essa classe está obsoleta.

Use org.chromium.net.apihelpers.UploadDataProviders.

UploadDataSink

Define métodos de callback para UploadDataProvider.

UrlRequest

Controla uma solicitação HTTP (GET, PUT, POST etc.).

UrlRequest.Builder

Builder para UrlRequests.

UrlRequest.Callback

Os usuários do Cronet estendem essa classe para receber callbacks que indicam o progresso de um UrlRequest sendo processado.

UrlRequest.Status

Valores de status da solicitação retornados por getStatus.

UrlRequest.StatusListener

Classe de listener usada com getStatus para receber o status de um UrlRequest.

UrlResponseInfo

Informações básicas sobre uma resposta.

UrlResponseInfo.HeaderBlock

Contêiner não modificável de cabeçalhos ou trailers de resposta.

Exceções

CallbackException

Exceção transmitida para UrlRequest.Callback.onFailed() quando o método UrlRequest.Callback ou UploadDataProvider gera uma exceção.

CronetException

Exceção de base transmitida para UrlRequest.Callback.onFailed().

InlineExecutionProhibitedException

Gerada quando um executor executa um runnable enviado inline em execute e allowDirectExecutor não foi chamado.

NetworkException

Exceção transmitida para UrlRequest.Callback.onFailed() quando o Cronet não consegue processar uma solicitação de rede.

QuicException

Subclasse de NetworkException que contém um código de erro QUIC detalhado de QuicErrorCode.