USBIsochronousOutTransferPacket

Limited availability

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

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Das USBIsochronousOutTransferPacket-Interface der WebUSB API ist Teil der Antwort eines Aufrufs der isochronousTransferOut()-Methode des USBDevice-Interfaces. Es repräsentiert den Status eines einzelnen Pakets aus einer Anfrage, Daten vom USB-Host zu einem USB-Gerät über einen isochronen Endpunkt zu übertragen.

Konstruktor

USBIsochronousOutTransferPacket() Experimentell

Erstellt ein neues USBIsochronousOutTransferPacket-Objekt mit den bereitgestellten Feldern status und bytesWritten.

Instanzeigenschaften

USBIsochronousOutTransferPacket.bytesWritten Schreibgeschützt Experimentell

Gibt die Anzahl der Bytes zurück, die vom Paket an das Gerät gesendet wurden.

USBIsochronousOutTransferPacket.status Schreibgeschützt Experimentell

Gibt den Status der Übertragungsanfrage zurück, einer von:

  • "ok" - Die Übertragung war erfolgreich.
  • "stall" - Das Gerät hat einen Fehler angezeigt, indem es eine Stallsituation am Endpunkt generiert hat. Ein Stall auf einem isochronen Endpunkt muss nicht behoben werden.

Spezifikationen

Specification
WebUSB API
# usbisochronousouttransferpacket

Browser-Kompatibilität