OpenOCD
libusb_bos_dev_capability_descriptor
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
libusb_bos_dev_capability_descriptor
libusb_bos_dev_capability_descriptor struct
A generic representation of a BOS Device Capability descriptor. It is advised to check bDevCapabilityType and call the matching libusb_get_*_descriptor function to get a structure fully matching the type.
Syntax
from
libusb.h:874
struct
libusb_bos_dev_capability_descriptor
{
uint8_t
bLength
;
uint8_t
bDescriptorType
;
uint8_t
bDevCapabilityType
;
uint8_t
dev_capability_data
[
LIBUSB_FLEXIBLE_ARRAY
]
;
}
;
Fields
bLength
Size of this descriptor (in bytes).
Read more...
bDescriptorType
Descriptor type. Will have value
libusb_descriptor_type
::LIBUSB_DT_DEVICE_CAPABILITY LIBUSB_DT_DEVICE_CAPABILITY in this context.
Read more...
bDevCapabilityType
Device Capability type.
Read more...
dev_capability_data
Device Capability data (bLength - 3 bytes).
Read more...
References
Location
Referrer
Scope
Text
libusb.h:874
struct
libusb_bos_dev_capability_descriptor
{
libusb.h:912
struct
libusb_bos_dev_capability_descriptor
*
dev_capability
[
LIBUSB_FLEXIBLE_ARRAY
]
;
libusb.h:1618
libusb_get_usb_2_0_extension_descriptor()::dev_cap
libusb_get_usb_2_0_extension_descriptor()
struct
libusb_bos_dev_capability_descriptor
*
dev_cap
,
libusb.h:1624
libusb_get_ss_usb_device_capability_descriptor()::dev_cap
libusb_get_ss_usb_device_capability_descriptor()
struct
libusb_bos_dev_capability_descriptor
*
dev_cap
,
libusb.h:1629
libusb_get_container_id_descriptor()::dev_cap
libusb_get_container_id_descriptor()
struct
libusb_bos_dev_capability_descriptor
*
dev_cap
,
libusb.h:1634
libusb_get_platform_descriptor()::dev_cap
libusb_get_platform_descriptor()
struct
libusb_bos_dev_capability_descriptor
*
dev_cap
,
Type Use
Variables of
libusb_bos_dev_capability_descriptor
type
libusb_get_usb_2_0_extension_descriptor()::dev_cap
libusb_get_ss_usb_device_capability_descriptor()::dev_cap
libusb_get_container_id_descriptor()::dev_cap
libusb_get_platform_descriptor()::dev_cap
all items filtered out
libusb_bos_dev_capability_descriptor