libusb_descriptor_type class abstract

\ingroup libusb_desc Descriptor types as defined by the USB specification.

Constructors

libusb_descriptor_type()

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

LIBUSB_DT_BOS → const int
BOS descriptor
LIBUSB_DT_CONFIG → const int
Configuration descriptor. See libusb_config_descriptor.
LIBUSB_DT_DEVICE → const int
Device descriptor. See libusb_device_descriptor.
LIBUSB_DT_DEVICE_CAPABILITY → const int
Device Capability descriptor
LIBUSB_DT_ENDPOINT → const int
Endpoint descriptor. See libusb_endpoint_descriptor.
LIBUSB_DT_HID → const int
HID descriptor
LIBUSB_DT_HUB → const int
Hub descriptor
LIBUSB_DT_INTERFACE → const int
Interface descriptor. See libusb_interface_descriptor.
LIBUSB_DT_PHYSICAL → const int
Physical descriptor
LIBUSB_DT_REPORT → const int
HID report descriptor
LIBUSB_DT_SS_ENDPOINT_COMPANION → const int
SuperSpeed Endpoint Companion descriptor
LIBUSB_DT_STRING → const int
String descriptor
LIBUSB_DT_SUPERSPEED_HUB → const int
SuperSpeed Hub descriptor