PropsUSBDevice extension
- on
Properties
- configuration → USBConfiguration?
-
no setter
-
configurations
→ Iterable<
USBConfiguration> -
no setter
- deviceClass → int
-
no setter
- deviceProtocol → int
-
no setter
- deviceSubclass → int
-
no setter
- deviceVersionMajor → int
-
no setter
- deviceVersionMinor → int
-
no setter
- deviceVersionSubminor → int
-
no setter
- manufacturerName → String?
-
no setter
- opened → bool
-
no setter
- productId → int
-
no setter
- productName → String?
-
no setter
- serialNumber → String?
-
no setter
- usbVersionMajor → int
-
no setter
- usbVersionMinor → int
-
no setter
- usbVersionSubminor → int
-
no setter
- vendorId → int
-
no setter
Methods
-
claimInterface(
int interfaceNumber) → Future< void> -
clearHalt(
USBDirection direction, int endpointNumber) → Future< void> -
close(
) → Future< void> -
controlTransferIn(
USBControlTransferParameters setup, int length) → Future< USBInTransferResult> -
controlTransferOut(
USBControlTransferParameters setup, [dynamic data]) → Future< USBOutTransferResult> -
forget(
) → Future< void> -
isochronousTransferIn(
int endpointNumber, Iterable< int> packetLengths) → Future<USBIsochronousInTransferResult> -
isochronousTransferOut(
int endpointNumber, dynamic data, Iterable< int> packetLengths) → Future<USBIsochronousOutTransferResult> -
open(
) → Future< void> -
releaseInterface(
int interfaceNumber) → Future< void> -
reset(
) → Future< void> -
selectAlternateInterface(
int interfaceNumber, int alternateSetting) → Future< void> -
selectConfiguration(
int configurationValue) → Future< void> -
transferIn(
int endpointNumber, int length) → Future< USBInTransferResult> -
transferOut(
int endpointNumber, dynamic data) → Future< USBOutTransferResult>