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 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 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 von einer Anfrage zum Datenübertragung vom USB-Gerät zum USB-Host über einen isochronen Endpunkt.
Konstruktor
USBIsochronousInTransferPacket()
Experimentell-
Erstellt ein neues
USBIsochronousInTransferPacket
Objekt mit den bereitgestelltenstatus
unddata
Feldern.
Instanzeigenschaften
USBIsochronousInTransferPacket.data
Schreibgeschützt Schreibgeschützt Experimentell-
Gibt ein
DataView
Objekt zurück, das die vom USB-Gerät in diesem Paket empfangenen Daten enthält, falls vorhanden. USBIsochronousInTransferPacket.status
Schreibgeschützt Schreibgeschützt Experimentell-
Gibt den Status der Übertragungsanforderung zurück, einer der folgenden:
"ok"
- Die Übertragung war erfolgreich."stall"
- Das Gerät meldete einen Fehler durch Erzeugung eines Stall-Zustands am Endpunkt. Ein Stall an einem isochronen Endpunkt muss nicht behoben werden."babble"
- Das Gerät hat mit mehr Daten geantwortet als erwartet.
Spezifikationen
Specification |
---|
WebUSB API # usbisochronousintransferpacket |