USB.InterfaceDescriptor – libusb Reference Manual
Packages
libusb
USB
InterfaceDescriptor
bAlternateSetting
bDescriptorType
bInterfaceClass
bInterfaceNumber
bInterfaceProtocol
bInterfaceSubClass
bLength
bNumEndpoints
endpoint
extra
iInterface
InterfaceDescriptor
Object Hierarchy:
Description:
[
CCode
( cname =
"struct usb_interface_descriptor"
, has_type_id =
false
) ]
public
struct
InterfaceDescriptor
Namespace:
USB
Package:
libusb
Content:
Fields:
public
uint8
bLength
public
uint8
bDescriptorType
public
uint8
bInterfaceNumber
public
uint8
bAlternateSetting
public
uint8
bNumEndpoints
public
uint8
bInterfaceClass
public
uint8
bInterfaceSubClass
public
uint8
bInterfaceProtocol
public
uint8
iInterface
public
EndpointDescriptor
[]
endpoint
public
uchar
[]
extra