UsbInterfaceDescriptor constructor
UsbInterfaceDescriptor({
- required int bLength,
- required int bDescriptorType,
- required int bInterfaceNumber,
- required int bAlternateSetting,
- required int bNumEndpoints,
- required int bInterfaceClass,
- required int bInterfaceSubClass,
- required int bInterfaceProtocol,
- required int iInterface,
- required List<
UsbEndpointDescriptor> endpoint, - Uint8List? extra,
Creates the standard USB interface descriptor.
Implementation
UsbInterfaceDescriptor({
required this.bLength,
required this.bDescriptorType,
required this.bInterfaceNumber,
required this.bAlternateSetting,
required this.bNumEndpoints,
required this.bInterfaceClass,
required this.bInterfaceSubClass,
required this.bInterfaceProtocol,
required this.iInterface,
required this.endpoint,
this.extra,
});