libusb_ss_usb_device_capability_descriptor class
\ingroup libusb_desc A structure representing the SuperSpeed USB Device Capability descriptor This descriptor is documented in section 9.6.2.2 of the USB 3.0 specification. All multiple-byte fields are represented in host-endian format.
- Inheritance
- Implemented types
- Available extensions
Constructors
Properties
- bDescriptorType ↔ int
-
Descriptor type. Will have value
\ref libusb_descriptor_type::LIBUSB_DT_DEVICE_CAPABILITY
LIBUSB_DT_DEVICE_CAPABILITY in this context.
getter/setter pair
- bDevCapabilityType ↔ int
-
Capability type. Will have value
\ref libusb_capability_type::LIBUSB_BT_SS_USB_DEVICE_CAPABILITY
LIBUSB_BT_SS_USB_DEVICE_CAPABILITY in this context.
getter/setter pair
- bFunctionalitySupport ↔ int
-
The lowest speed at which all the functionality supported
by the device is available to the user. For example if the
device supports all its functionality when connected at
full speed and above then it sets this value to 1.
getter/setter pair
- bLength ↔ int
-
Size of this descriptor (in bytes)
getter/setter pair
- bmAttributes ↔ int
-
Bitmap encoding of supported device level features.
A value of one in a bit location indicates a feature is
supported; a value of zero indicates it is not supported.
See \ref libusb_ss_usb_device_capability_attributes.
getter/setter pair
- bU1DevExitLat ↔ int
-
U1 Device Exit Latency.
getter/setter pair
- bU2DevExitLat ↔ int
-
U2 Device Exit Latency.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- wSpeedSupported ↔ int
-
Bitmap encoding of the speed supported by this device when
operating in SuperSpeed mode. See \ref libusb_supported_speed.
getter/setter pair
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