USBIsochronousInTransferPacket

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

WebUSB APIUSBIsochronousInTransferPacket インターフェイスは、USBDevice インターフェイスの isochronousTransferIn() メソッドの呼び出しに対する応答の一部です。これは、アイソクロナスエンドポイントによる USB デバイスから USB ホストへのデータ転送の要求における個別のパケットの状態を表します。

コンストラクター

USBIsochronousInTransferPacket() Experimental

指定の status および data フィールドを持つ新しい USBIsochronousInTransferPacket オブジェクトを生成します。

インスタンスプロパティ

USBIsochronousInTransferPacket.data 読取専用 読取専用 Experimental

あれば、USB デバイスからこのパケットで受信したデータが格納された DataView オブジェクトを返します。

USBIsochronousInTransferPacket.status 読取専用 読取専用 Experimental

転送要求の状態を返します。以下のいずれかです。

  • "ok" — 転送は成功しました。
  • "stall" — デバイスはエンドポイントでストール状態を発生させ、エラーを示しました。アイソクロナスエンドポイントでのストールをクリアする必要はありません。
  • "babble" — デバイスは想定より多くのデータで応答しました。

仕様書

Specification
WebUSB API
# usbisochronousintransferpacket

ブラウザーの互換性

BCD tables only load in the browser