USB_MIDI_Out_Jack_t Struct Reference
[Common Class Definitions]

#include <MIDI.h>

Data Fields

USB_Descriptor_Header_t Header
uint8_t Subtype
uint8_t JackType
uint8_t JackID
uint8_t NumberOfPins
uint8_t SourceJackID [1]
uint8_t SourcePinID [1]
uint8_t JackStrIndex

Detailed Description

Type define for an Audio class specific MIDI OUT jack. This gives information to the host on a MIDI output, either a physical output jack, or a logical jack (sending output data internally, or to the host via an endpoint).


Field Documentation

Regular descriptor header containing the descriptor's type and length

ID value of this jack - must be a unique value within the device

Index of a string descriptor describing this descriptor within the device

Type of jack, one of the JACKTYPE_* mask values

Number of output channels within the jack, either physical or logical

ID of each output pin's source data jack

Pin number in the input jack of each output pin's source data

Sub type value used to distinguish between audio class specific descriptors


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

Generated on Wed Dec 23 18:41:46 2009 for LUFA (Formerly MyUSB) Library by  doxygen 1.6.1