libusb 1.0.28
A cross-platform user library to access USB devices
Data Fields
libusb_ssplus_sublink_attribute Struct Reference

Expose libusb_ssplus_usb_device_capability_descriptor::sublinkSpeedAttributes. More...

#include <libusb.h>

Data Fields

uint8_t ssid
 Sublink Speed Attribute ID (SSID).
 
enum libusb_superspeedplus_sublink_attribute_exponent exponent
 This field defines the base 10 exponent times 3, that shall be applied to the mantissa.
 
enum libusb_superspeedplus_sublink_attribute_sublink_type type
 This field identifies whether the Sublink Speed Attribute defines a symmetric or asymmetric bit rate.
 
enum libusb_superspeedplus_sublink_attribute_sublink_direction direction
 This field indicates if this Sublink Speed Attribute defines the receive or transmit bit rate.
 
enum libusb_superspeedplus_sublink_attribute_link_protocol protocol
 This field identifies the protocol supported by the link.
 
uint16_t mantissa
 This field defines the mantissa that shall be applied to the exponent when calculating the maximum bit rate.
 

Detailed Description

Expose libusb_ssplus_usb_device_capability_descriptor::sublinkSpeedAttributes.

Field Documentation

◆ ssid

uint8_t libusb_ssplus_sublink_attribute::ssid

Sublink Speed Attribute ID (SSID).

This field is an ID that uniquely identifies the speed of this sublink


The documentation for this struct was generated from the following file: