USBIsochronousOutTransferPacket
The USBIsochronousOutTransferPacket interface of the WebUSB API is part of the response from a call to the isochronousTransferOut() method of the USBDevice interface. It represents the status of an individual packet from a request to transfer data from the USB host to the USB device over an isochronous endpoint.
Constructor
USBIsochronousOutTransferPacket() Experimental
-
Creates a new USBIsochronousOutTransferPacket object with the provided status and bytesWritten fields.
Instance properties
USBIsochronousOutTransferPacket.bytesWritten Read only Experimental
-
Returns the number of bytes from the packet that were sent to the device.
USBIsochronousOutTransferPacket.status Read only Experimental
-
Returns the status of the transfer request, one of:
"ok" - The transfer was successful.
"stall" - The device indicated an error by generating a stall condition on the endpoint. A stall on an isochronous endpoint does not need to be cleared.
Specifications
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
USBIsochronousOutTransferPacket |
61 |
79 |
No |
No |
48 |
No |
No |
61 |
No |
45 |
No |
8.0 |
USBIsochronousOutTransferPacket |
61 |
79 |
No |
No |
48 |
No |
NoWebView exposes this interface, but does not support WebUSB. See Chromium bug 933055.
|
61 |
No |
45 |
No |
8.0 |
bytesWritten |
61 |
79 |
No |
No |
48 |
No |
No |
61 |
No |
45 |
No |
8.0 |
status |
61 |
79 |
No |
No |
48 |
No |
No |
61 |
No |
45 |
No |
8.0 |