org.chromium.net

Adnotacje

ConnectionMigrationOptions.Experimental

Adnotacja dotycząca interfejsów API, które nie są jeszcze uznawane za stabilne.

DnsOptions.Experimental

Adnotacja dotycząca interfejsów API, które nie są jeszcze uznawane za stabilne.

Proxy.HttpConnectCallback.OnResponseReceivedAction

Działania, które można wykonać w odpowiedzi na wywołanie onResponseReceived.

Proxy.Scheme

Schematy obsługiwane podczas definiowania serwera proxy.

ProxyOptions.AllProxiesFailedBehavior

Określa zachowanie po awarii wszystkich serwerów proxy w ProxyOptions.

QuicOptions.Experimental

Adnotacja dotycząca interfejsów API, które nie są jeszcze uznawane za stabilne.

QuicOptions.QuichePassthroughOption

Adnotacja do interfejsów API, które konfigurują opcje QUICHE niezarządzane przez Cronet.

UrlRequest.Experimental

Adnotacja dotycząca interfejsów API, które nie są jeszcze uznawane za stabilne.

Zajęcia

BidirectionalStream

Klasa do dwukierunkowego wysyłania i odbierania danych przez połączenia HTTP/2 lub QUIC.

BidirectionalStream.Builder

Kreator dla BidirectionalStream.

BidirectionalStream.Callback

Klasa wywołania zwrotnego używana do odbierania wywołań zwrotnych z BidirectionalStream.

ConnectionMigrationOptions

Klasa konfigurująca funkcję migracji połączeń Cronet.

ConnectionMigrationOptions.Builder

Kreator dla ConnectionMigrationOptions.

CronetEngine

Silnik do przetwarzania UrlRequest, który korzysta z najlepszego stosu HTTP dostępnego na bieżącej platformie.

CronetEngine.Builder

Konstruktor CronetEngine, który umożliwia konfigurowanie CronetEngine w czasie działania.

CronetEngine.Builder.LibraryLoader

Ta klasa została wycofana.

Funkcja System.loadLibrary była zawodna w przypadku minSDK <= 23, dlatego ta metoda była używana do udostępniania alternatywnych, bardziej niezawodnych programów wczytujących.

CronetProvider

Zawiera metodę fabryczną do tworzenia instancji CronetEngine.Builder.

DnsOptions

Klasa konfigurująca funkcję rozpoznawania hostów w Cronet.

DnsOptions.Builder

Kreator dla DnsOptions.

DnsOptions.StaleDnsOptions

Klasa konfigurująca funkcję nieaktualnego DNS w Cronet.

DnsOptions.StaleDnsOptions.Builder

Kreator dla StaleDnsOptions.

NetworkQualityRttListener

Obserwuje różne czasy podróży w obie strony (RTT) na różnych warstwach stosu sieciowego.

NetworkQualityThroughputListener

Detektor, który otrzymuje powiadomienia o obserwacjach przepustowości z estymatora jakości sieci.

Proxy

Reprezentuje serwer proxy, który może być używany przez CronetEngine.

Proxy.HttpConnectCallback

Kontroluje tunele ustanowione za pomocą HTTP CONNECT.

Proxy.HttpConnectCallback.Request

Reprezentuje żądanie HTTP CONNECT wysyłane do serwera proxy.

ProxyOptions

Definiuje konfigurację serwera proxy, która może być używana przez CronetEngine.

QuicOptions

Opcje konfiguracji QUIC w Cronet.

QuicOptions.Builder

Kreator dla QuicOptions.

RequestFinishedInfo

Informacje o zakończonym żądaniu.

RequestFinishedInfo.Listener

Nasłuchuje ukończonych żądań w celu zbierania danych.

RequestFinishedInfo.Metrics

Dane zbierane w ramach jednego żądania.

UploadDataProvider

Klasa abstrakcyjna umożliwiająca osadzającemu dostarczanie treści do przesłania do UrlRequest.

UploadDataProviders

Ta klasa została wycofana.

użyj w zamian org.chromium.net.apihelpers.UploadDataProviders

UploadDataSink

Definiuje metody wywołań zwrotnych dla usługi UploadDataProvider.

UrlRequest

Kontroluje żądanie HTTP (GET, PUT, POST itp.).

UrlRequest.Builder

Kreator dla UrlRequest.

UrlRequest.Callback

Użytkownicy Croneta rozszerzają tę klasę, aby otrzymywać wywołania zwrotne wskazujące postęp przetwarzania UrlRequest.

UrlRequest.Status

Wartości stanu żądania zwracane przez interfejs getStatus.

UrlRequest.StatusListener

Klasa odbiornika używana z getStatus do odbierania stanu UrlRequest.

UrlResponseInfo

Podstawowe informacje o odpowiedzi.

UrlResponseInfo.HeaderBlock

Niemodyfikowalny kontener nagłówków lub przyczepek odpowiedzi.

Wyjątki

CallbackException

Wyjątek przekazany do UrlRequest.Callback.onFailed(), gdy metoda UrlRequest.Callback lub UploadDataProvider zwróci wyjątek.

CronetException

Wyjątek podstawowy przekazany do UrlRequest.Callback.onFailed().

InlineExecutionProhibitedException

Wyjątek zgłaszany, gdy wykonawca uruchamia przesłany obiekt Runnable w execute, a metoda allowDirectExecutor nie została wywołana.

NetworkException

Wyjątek przekazywany do UrlRequest.Callback.onFailed(), gdy Cronet nie może przetworzyć żądania sieciowego.

QuicException

Podklasa klasy NetworkException, która zawiera szczegółowy kod błędu QUIC z klasy QuicErrorCode.