WebUSB Transport class https://wicg.github.io/webusb/

Implements

Constructors

Properties

Methods

Constructors

  • WebUSB constructor

    Parameters

    • device: USBDevice

      WebUSB device to use

    • interfaceClass: number = DEFAULT_CLASS

      Optional interface class to use (default: 0xFF)

    • configuration: number = DEFAULT_CONFIGURATION

      Optional Configuration to use (default: 1)

    • alwaysControlTransfer: boolean = false

      Whether to always use control transfer instead of endpoints (default: false)

    Returns WebUSB

Properties

packetSize: 64 = 64

Packet size

Methods