A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.cdn.mozilla.net/ja/docs/Web/API/ReadableByteStreamController/desiredSize below:

ReadableByteStreamController: desiredSize プãƒãƒ‘ティ - Web API

ReadableByteStreamController: desiredSize プロパティ

Limited availability

メモ: この機能はウェブワーカー内で利用可能です。

desiredSize は ReadableByteStreamController インターフェイスの読み取り専用プロパティで、ストリームの内部キューを満たすために必要な「希望サイズ」を返します。

この値は、ストリームが、基盤となるソースへの推奨する流量を示すために使用します。 データ流入のスロットリングや一時停止に対応しているソース(すべてではありません)は、ストリームバッファーの desiredSize が正の値で、使用可能な限りゼロに近づくように流入を制御する必要があります。

desiredSize は下流コンシューマーの背圧を適用するために使用します。

値

整数です。キューがいっぱいになった場合、これは負になる可能性があることに注意してください。

ストリームがエラーになったときは null、閉じられていたときは 0 になる可能性があります。

例

仕様書の A readable stream with an underlying push source and backpressure support の例には、ストリームが一杯になったことを手動で検出して背圧をかけるために desiredSize を使用する良い例が示されています。

この例では既定のソースを使用していますが、概念は読み取り可能なバイトソースとまったく同じです。

仕様書 ブラウザーの互換性 関連情報

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4