USBIsochronousInTransferResult
  
  
   
   
   The USBIsochronousInTransferResult interface of the WebUSB API provides the result from a call to the isochronousTransferIn() method of the USBDevice interface. It represents the result from requesting a transfer of data from the USB device to the USB host.
   
  Constructor
  
   
    - USBIsochronousInTransferResult()Experimental
- 
     Creates a new USBIsochronousInTransferResultobject with the providedpacketsanddatafields.
 
 
  Instance properties
  
   
    - USBIsochronousInTransferResult.dataRead only   Experimental
- 
     Returns a DataViewobject containing the data received from the device. This is the combined data from all packets. See the individualDataViewobjects in thepacketsarray for the portion of this buffer containing data from each packet.
 
- USBIsochronousInTransferResult.packetsRead only   Experimental
- 
     Returns an array of USBIsochronousInTransferPacketobjects containing the result of each request to receive a packet from the device.
 
 
  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 | 
     
     
      
       | USBIsochronousInTransferResult | 61 | 79 | No | No | 48 | No | No | 61 | No | 45 | No | 8.0 | 
      
       | USBIsochronousInTransferResult | 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 | 
      
       | data | 61 | 79 | No | No | 48 | No | No | 61 | No | 45 | No | 8.0 | 
      
       | packets | 61 | 79 | No | No | 48 | No | No | 61 | No | 45 | No | 8.0 |