Audio class-specific Jack Endpoint Descriptor (USB-IF naming conventions). More...
#include <MIDIClassCommon.h>
Data Fields | |
uint8_t | bLength |
uint8_t | bDescriptorType |
uint8_t | bDescriptorSubtype |
uint8_t | bNumEmbMIDIJack |
uint8_t | bAssocJackID [1] |
Type define for an Audio class-specific extended MIDI jack endpoint descriptor. This contains extra information on the usage of MIDI endpoints used to stream MIDI events in and out of the USB Audio device, and follows an Audio class-specific extended MIDI endpoint descriptor. See the USB Audio specification for more details.
uint8_t USB_MIDI_StdDescriptor_Jack_Endpoint_t::bAssocJackID[1] |
IDs of each jack inside the endpoint.
uint8_t USB_MIDI_StdDescriptor_Jack_Endpoint_t::bDescriptorSubtype |
Sub type value used to distinguish between audio class-specific descriptors.
uint8_t USB_MIDI_StdDescriptor_Jack_Endpoint_t::bDescriptorType |
Type of the descriptor, either a value in USB_DescriptorTypes_t or a value given by the specific class.
uint8_t USB_MIDI_StdDescriptor_Jack_Endpoint_t::bLength |
Size of the descriptor, in bytes.
uint8_t USB_MIDI_StdDescriptor_Jack_Endpoint_t::bNumEmbMIDIJack |
Total number of jacks inside this endpoint.