org.chromium.net

クラス

AndroidProxyOptions
BidirectionalStream

HTTP/2 または QUIC 接続を介してデータを双方向に送受信するためのクラス。

BidirectionalStream.Builder

BidirectionalStream のビルダー。

BidirectionalStream.Callback

BidirectionalStream からコールバックを受け取るために使用されるコールバック クラス。

ConnectionMigrationOptions

Cronet の接続移行機能を構成するクラス。

ConnectionMigrationOptions.Builder

ConnectionMigrationOptions のビルダー。

CronetEngine

UrlRequest を処理するエンジン。現在のプラットフォームで利用可能な最適な HTTP スタックを使用します。

CronetEngine.Builder

CronetEngine のビルダー。 CronetEngine の実行時構成を可能にします。

CronetEngine.Builder.LibraryLoader

Cronet ネイティブ ライブラリを読み込むメソッドを提供するクラス。

CronetProvider

CronetEngine.Builder インスタンスを作成するファクトリ メソッドを提供します。

DnsOptions

Cronet のホスト解決機能を構成するクラス。

DnsOptions.Builder

DnsOptions のビルダー。

DnsOptions.StaleDnsOptions

Cronet の古い DNS 機能を構成するクラス。

DnsOptions.StaleDnsOptions.Builder

StaleDnsOptions のビルダー。

NetworkQualityRttListener

ネットワーク スタックのさまざまなレイヤでさまざまなラウンドトリップ時間(RTT)の観測を監視します。

NetworkQualityThroughputListener

ネットワーク品質推定器からのスループット観測が通知されるリスナー。

Proxy

CronetEngine で使用できるプロキシを表します。

Proxy.HttpConnectCallback

HTTP CONNECT を介して確立されたトンネルを制御します。

Proxy.HttpConnectCallback.Request

プロキシ サーバーに送信される HTTP CONNECT リクエストを表します。

ProxyOptions

CronetEngine で使用できるプロキシ構成を定義します。

QuicOptions

Cronet の QUIC の構成オプション。

QuicOptions.Builder

QuicOptions のビルダー。

RequestFinishedInfo

完了したリクエストに関する情報。

RequestFinishedInfo.Listener

指標を収集するために、完了したリクエストをリッスンします。

RequestFinishedInfo.Metrics

単一のリクエストに対して収集された指標。

UploadDataProvider

埋め込み側が UrlRequest にアップロード本文を提供できるようにする抽象クラス。

UploadDataProviders

このクラスは非推奨です。

org.chromium.net.apihelpers.UploadDataProviders を使用してください。

UploadDataSink

UploadDataProvider のコールバック メソッドを定義します。

UrlRequest

HTTP リクエスト(GET、PUT、POST など)を制御します。

UrlRequest.Builder

UrlRequest のビルダー。

UrlRequest.Callback

Cronet のユーザーは、このクラスを拡張して、処理中の UrlRequest の進行状況を示すコールバックを受け取ります。

UrlRequest.Status

getStatus によって返されるリクエスト ステータス値。

UrlRequest.StatusListener

getStatus で使用して UrlRequest のステータスを受け取るリスナー クラス。

UrlResponseInfo

レスポンスに関する基本情報。

UrlResponseInfo.HeaderBlock

レスポンス ヘッダーまたはトレーラの変更不可能なコンテナ。

例外

CallbackException

UrlRequest.Callback または UploadDataProvider メソッドが例外をスローしたときに UrlRequest.Callback.onFailed() に渡される例外。

CronetException

UrlRequest.Callback.onFailed() に渡される基本例外。

InlineExecutionProhibitedException

エグゼキュータが送信された Runnable を execute でインラインで実行し、allowDirectExecutor が呼び出されなかった場合にスローされます。

NetworkException

Cronet がネットワーク リクエストの処理に失敗したときに UrlRequest.Callback.onFailed() に渡される例外。

QuicException

NetworkException のサブクラス。詳細な QUIC エラーコードが QuicErrorCode から含まれています。

アノテーション

ConnectionMigrationOptions.Experimental

まだ安定しているとは見なされていない API のアノテーション。

DnsOptions.Experimental

まだ安定しているとは見なされていない API のアノテーション。

Proxy.HttpConnectCallback.OnResponseReceivedAction

onResponseReceived が呼び出されたときに実行できるアクション。

Proxy.Scheme

プロキシの定義時にサポートされるスキーム。

ProxyOptions.AllProxiesFailedBehavior

ProxyOptions 内のすべてのプロキシが失敗した後の動作を定義します。

QuicOptions.Experimental

まだ安定しているとは見なされていない API のアノテーション。

QuicOptions.QuichePassthroughOption

Cronet でキュレートされていない QUICHE オプションを構成する API のアノテーション。

UrlRequest.Experimental

まだ安定しているとは見なされていない API のアノテーション。