USBIsochronousInTransferPacket
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, bevor Sie diese produktiv verwenden.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Hinweis: Dieses Feature ist verfügbar in Web Workers.
Das USBIsochronousInTransferPacket
-Interface der WebUSB API ist Teil der Antwort auf einen Aufruf der isochronousTransferIn()
-Methode des USBDevice
-Interfaces. Es repräsentiert den Status eines einzelnen Pakets aus einer Anfrage, um Daten vom USB-Gerät zum USB-Host über einen isochronen Endpunkt zu übertragen.
Konstruktor
USBIsochronousInTransferPacket()
Experimentell-
Erstellt ein neues
USBIsochronousInTransferPacket
-Objekt mit den bereitgestellten Feldernstatus
unddata
.
Instanz-Eigenschaften
USBIsochronousInTransferPacket.data
Nur lesbar Nur lesbar Experimentell-
Gibt ein
DataView
-Objekt zurück, das die in diesem Paket vom USB-Gerät empfangenen Daten enthält, falls vorhanden. USBIsochronousInTransferPacket.status
Nur lesbar Nur lesbar Experimentell-
Gibt den Status der Transferanfrage zurück, einer von:
"ok"
- Der Transfer war erfolgreich."stall"
- Das Gerät hat einen Fehler angezeigt, indem es eine Stall-Bedingung am Endpunkt erzeugte. Ein Stall auf einem isochronen Endpunkt muss nicht bereinigt werden."babble"
- Das Gerät hat mit mehr Daten geantwortet als erwartet.
Spezifikationen
Specification |
---|
WebUSB API # usbisochronousintransferpacket |
Browser-Kompatibilität
BCD tables only load in the browser