org.chromium.net

Adnotacje

ConnectionMigrationOptions.Experimental

Adnotacja dla interfejsów API, które nie są jeszcze uważane za stabilne.

DnsOptions.Experimental

Adnotacja dla interfejsów API, które nie są jeszcze uważane 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 niepowodzeniu wszystkich serwerów proxy w ProxyOptions.

QuicOptions.Experimental

Adnotacja dla interfejsów API, które nie są jeszcze uważane za stabilne.

QuicOptions.QuichePassthroughOption

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

UrlRequest.Experimental

Adnotacja dla interfejsów API, które nie są jeszcze uważane za stabilne.

Zajęcia

AndroidProxyOptions
BidirectionalStream

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

BidirectionalStream.Builder

Konstruktor 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

Konstruktor dla ConnectionMigrationOptions.

CronetEngine

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

CronetEngine.Builder

Konstruktor dla CronetEngine, który umożliwia konfigurację CronetEngine w czasie działania.

CronetEngine.Builder.LibraryLoader

Klasa, która udostępnia metodę wczytywania natywnej biblioteki Cronet.

CronetProvider

Udostępnia metodę fabryczną do tworzenia instancji CronetEngine.Builder.

DnsOptions

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

DnsOptions.Builder

Konstruktor dla DnsOptions.

DnsOptions.StaleDnsOptions

Klasa konfigurująca funkcję nieaktualnego DNS Cronet.

DnsOptions.StaleDnsOptions.Builder

Konstruktor dla StaleDnsOptions.

NetworkQualityRttListener

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

NetworkQualityThroughputListener

Odbiornik, który jest powiadamiany 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

Konstruktor dla QuicOptions.

RequestFinishedInfo

Informacje o zakończonym żądaniu.

RequestFinishedInfo.Listener

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

RequestFinishedInfo.Metrics

Dane zebrane na potrzeby pojedynczego żądania.

UploadDataProvider

Klasa abstrakcyjna umożliwiająca osadzającemu udostępnienie treści przesyłanej do UrlRequest.

UploadDataProviders

Ta klasa jest wycofana.

Zamiast niej używaj org.chromium.net.apihelpers.UploadDataProviders.

UploadDataSink

Definiuje metody wywołania zwrotnego dla UploadDataProvider.

UrlRequest

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

UrlRequest.Builder

Konstruktor dla UrlRequest.

UrlRequest.Callback

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

UrlRequest.Status

Wartości stanu żądania zwracane przez 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 przyczep.

Wyjątki

CallbackException

Wyjątek przekazywany do UrlRequest.Callback.onFailed(), gdy metoda UrlRequest.Callback lub UploadDataProvider zgłosi wyjątek.

CronetException

Podstawowy wyjątek przekazywany do UrlRequest.Callback.onFailed().

InlineExecutionProhibitedException

Zgłaszany, gdy wykonawca uruchamia przesłany element Runnable w wierszu w execute, a allowDirectExecutor nie został wywołany.

NetworkException

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

QuicException

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