USBDeviceInfo class

Constructors

USBDeviceInfo(int vendorId, int productId, String serialNumber, int releaseNumber, String manufacturerString, String productString, int usagePage, int usage, int interfaceNumber)

Properties

hashCode → int
The hash code for this object.
no setterinherited
interfaceNumber → int
The USB interface which this logical device represents.
final
manufacturerString → String
Manufacturer String
final
productId → int
Device Product ID
final
productString → String
Product string
final
releaseNumber → int
Device Release Number in binary-coded decimal, also known as Device Version Number
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
serialNumber → String
Serial Number
final
usage → int
Usage for this Device/Interface (Windows/Mac/hidraw only)
final
usagePage → int
Usage Page for this Device/Interface (Windows/Mac/hidraw only)
final
vendorId → int
Device Vendor ID
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
open({int maxBufferLength = 256}) → Future<OpenUSBDevice>
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited