web api interface
USBOutTransferResult
Limited availabilitySecure contextAvailable in workers
The USBOutTransferResult interface of the WebUSB API provides the result from a call to the transferOut() and controlTransferOut() methods of the USBDevice interface. It represents the result from requesting a transfer of data from the USB host to the USB device.
Constructor
USBOutTransferResult()Experimental- : Creates a new
USBOutTransferResultobject with the providedstatusandbytesWrittenfields.
- : Creates a new
Instance properties
bytesWrittenRead only Experimental- : Returns the number of bytes from the transfer request that were sent to the device.
statusRead 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 a bulk or interrupt endpoint must be cleared by callingclearHalt()beforetransferOut()can be called again.
- : Returns the status of the transfer request, one of:
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.