Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
USBIsochronousInTransferPacket
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimentell:Dies ist eineexperimentelle Technologie
Überprüfen Sie dieBrowser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Sicherer Kontext: Diese Funktion ist nur insicheren Kontexten (HTTPS) in einigen oder allenunterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist inWeb Workers verfügbar.
DasUSBIsochronousInTransferPacket Interface derWebUSB API ist Teil der Antwort auf einen Aufruf derisochronousTransferIn() Methode desUSBDevice 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.
In diesem Artikel
Konstruktor
USBIsochronousInTransferPacket()ExperimentellErstellt ein neues
USBIsochronousInTransferPacketObjekt mit den bereitgestelltenstatusunddataFeldern.
Instanzeigenschaften
USBIsochronousInTransferPacket.dataSchreibgeschütztSchreibgeschütztExperimentellGibt ein
DataViewObjekt zurück, das die vom USB-Gerät in diesem Paket empfangenen Daten enthält, falls vorhanden.USBIsochronousInTransferPacket.statusSchreibgeschütztSchreibgeschütztExperimentellGibt 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> |