org.chromium.net

Ek açıklamalar

ConnectionMigrationOptions.Experimental

Henüz kararlı olarak kabul edilmeyen API'ler için bir açıklama.

DnsOptions.Experimental

Henüz kararlı olarak kabul edilmeyen API'ler için bir açıklama.

Proxy.HttpConnectCallback.OnResponseReceivedAction

onResponseReceived çağrıldığında gerçekleştirilebilecek işlemler.

Proxy.Scheme

Proxy tanımlarken desteklenen şemalar.

ProxyOptions.AllProxiesFailedBehavior

Bir ProxyOptions içindeki tüm proxy'ler başarısız olduktan sonraki davranışı tanımlar.

QuicOptions.Experimental

Henüz kararlı olarak kabul edilmeyen API'ler için bir açıklama.

QuicOptions.QuichePassthroughOption

Cronet tarafından düzenlenmeyen QUICHE seçeneklerini yapılandıran API'ler için bir açıklama.

UrlRequest.Experimental

Henüz kararlı olarak kabul edilmeyen API'ler için bir açıklama.

Sınıflar

BidirectionalStream

HTTP/2 veya QUIC bağlantıları üzerinden verilerin çift yönlü gönderilmesi ve alınması için sınıf.

BidirectionalStream.Builder

BidirectionalStream için derleyiciler.

BidirectionalStream.Callback

BidirectionalStream cihazından geri aramalar almak için kullanılan geri arama sınıfı.

ConnectionMigrationOptions

Cronet'in bağlantı taşıma işlevini yapılandıran bir sınıf.

ConnectionMigrationOptions.Builder

ConnectionMigrationOptions için derleyiciler.

CronetEngine

Mevcut platformda bulunan en iyi HTTP yığınını kullanan UrlRequest işleme motoru.

CronetEngine.Builder

CronetEngine için bir oluşturucu. Bu oluşturucu, CronetEngine'nin çalışma zamanı yapılandırmasına olanak tanır.

CronetEngine.Builder.LibraryLoader

Bu sınıf kullanımdan kaldırılmıştır.

System.loadLibrary, minSDK <= 23'te güvenilir değildi ve bu yöntem, alternatif ve daha güvenilir yükleyiciler sağlamak için kullanılıyordu.

CronetProvider

CronetEngine.Builder örnekleri oluşturmak için bir fabrika yöntemi sağlar.

DnsOptions

Cronet'in ana makine çözünürlüğü işlevini yapılandıran bir sınıf.

DnsOptions.Builder

DnsOptions için derleyiciler.

DnsOptions.StaleDnsOptions

Cronet'in eski DNS işlevini yapılandıran bir sınıf.

DnsOptions.StaleDnsOptions.Builder

StaleDnsOptions için derleyiciler.

NetworkQualityRttListener

Ağ yığınının çeşitli katmanlarında çeşitli gidiş dönüş sürelerinin (RTT) gözlemlerini izler.

NetworkQualityThroughputListener

Ağ kalitesi tahmincisinden gelen işleme hızı gözlemleri hakkında bilgilendirilen işleyici.

Proxy

CronetEngine tarafından kullanılabilecek bir proxy'yi temsil eder.

Proxy.HttpConnectCallback

HTTP CONNECT üzerinden oluşturulan tünelleri kontrol eder.

Proxy.HttpConnectCallback.Request

Proxy sunucusuna gönderilen bir HTTP CONNECT isteğini temsil eder.

ProxyOptions

CronetEngine tarafından kullanılabilecek bir proxy yapılandırmasını tanımlar.

QuicOptions

Cronet'te QUIC için yapılandırma seçenekleri.

QuicOptions.Builder

QuicOptions için derleyiciler.

RequestFinishedInfo

Tamamlanmış bir istek hakkındaki bilgiler.

RequestFinishedInfo.Listener

Metrik toplamak için tamamlanmış istekleri dinler.

RequestFinishedInfo.Metrics

Tek bir istek için toplanan metrikler.

UploadDataProvider

Yerleştiricinin UrlRequest için yükleme gövdesi sağlamasına olanak tanıyan soyut sınıf.

UploadDataProviders

Bu sınıf kullanımdan kaldırılmıştır.

Bunun yerine org.chromium.net.apihelpers.UploadDataProviders kullanın

UploadDataSink

UploadDataProvider için geri çağırma yöntemlerini tanımlar.

UrlRequest

Bir HTTP isteğini (GET, PUT, POST vb.) kontrol eder.

UrlRequest.Builder

UrlRequest için derleyiciler.

UrlRequest.Callback

Cronet kullanıcıları, işlenen bir UrlRequest işleminin ilerleme durumunu belirten geri aramalar almak için bu sınıfı genişletir.

UrlRequest.Status

getStatus tarafından döndürülen istek durumu değerleri.

UrlRequest.StatusListener

UrlRequest durumunu almak için getStatus ile kullanılan dinleyici sınıfı.

UrlResponseInfo

Yanıtla ilgili temel bilgiler.

UrlResponseInfo.HeaderBlock

Yanıt başlıklarının veya son eklerinin değiştirilemeyen kapsayıcısı.

İstisnalar

CallbackException

UrlRequest.Callback veya UploadDataProvider yöntemi istisna hatası verdiğinde UrlRequest.Callback.onFailed()'ya istisna iletildi.

CronetException

Temel istisna UrlRequest.Callback.onFailed()'ya iletildi.

InlineExecutionProhibitedException

Bir yürütücü, gönderilen çalıştırılabilir öğeyi execute içinde satır içi olarak çalıştırdığında ve allowDirectExecutor çağrılmadığında oluşturulur.

NetworkException

Cronet bir ağ isteğini işleyemediğinde UrlRequest.Callback.onFailed()'a iletilen istisna.

QuicException

NetworkException alt sınıfı, QuicErrorCode'dan ayrıntılı bir QUIC hata kodu içerir.