Contains constants for the USB protocol. These constants correspond to definitions in linux/usb/ch9.h in the linux kernel.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- usbClassAppSpec → const int
- Application specific USB class.
- usbClassAudio → const int
- USB class for audio devices.
- usbClassCDCData → const int
- USB class for CDC devices (communications device class).
- usbClassComm → const int
- USB class for communication devices.
- usbClassContentSec → const int
- USB class for content security devices.
- usbClassCSCID → const int
- USB class for content smart card devices.
- usbClassHID → const int
- USB class for human interface devices (for example, mice and keyboards).
- usbClassHub → const int
- USB class for USB hubs.
- usbClassMassStorage → const int
- USB class for mass storage devices.
- usbClassMisc → const int
- USB class for wireless miscellaneous devices.
- usbClassPerInterface → const int
- USB class indicating that the class is determined on a per-interface basis.
- usbClassPhysical → const int
- USB class for physical devices.
- usbClassPrinter → const int
- USB class for printers.
- usbClassStillImage → const int
- USB class for still image devices (digital cameras).
- usbClassVendorSpec → const int
- Vendor specific USB class.
- usbClassVideo → const int
- USB class for video devices.
- usbClassWirelessController → const int
- USB class for wireless controller devices.
- usbInterfaceSubclassRoot → const int
- Boot subclass for HID devices.
- usbSubclassVendorSpec → const int
- Vendor specific USB subclass.
- usbTypeClass → const int
- Used to specify that an endpoint zero control request is a class specific request.
- usbTypeMask → const int
- Bitmask used for encoding the request type for a control request on endpoint zero.
- usbTypeReserved → const int
- Reserved endpoint zero control request type (currently unused).
- usbTypeStandard → const int
- Used to specify that an endpoint zero control request is a standard request.
- usbTypeVendor → const int
- Used to specify that an endpoint zero control request is a vendor specific request.