Enumerations
USB AC Enumerated Data Types
AC

Enumerations

enum  CSL_AcRequestRet {
  CSL_AC_REQUEST_DONE = 0,
  CSL_AC_REQUEST_STALL,
  CSL_AC_REQUEST_SEND_ACK,
  CSL_AC_REQUEST_GET_ACK,
  CSL_AC_REQUEST_DATA_IN,
  CSL_AC_REQUEST_DATA_OUT
}
 This Enum defines the Audio request return values.
enum  CSL_AcMediaStatus {
  CSL_AC_MEDIACCESS_OVERFLOW,
  CSL_AC_MEDIACCESS_SUCCESS,
  CSL_AC_MEDIACCESS_NOTPRESENT,
  CSL_AC_MEDIACCESS_WRITEPROTECT,
  CSL_AC_MEDIACCESS_BADMEDIA
}
 This Enum defines the AC media access status. More...
enum  CSL_AcMediaLockStatus {
  CSL_AC_UNLOCK = 0,
  CSL_AC_LOCK
}
 This Enum defines the AC media lock status. More...
enum  CSL_AcDescrId {
  CSL_AC_DEVICE_DESCR = 0,
  CSL_AC_DEVICE_QUAL_DESCR,
  CSL_AC_CONFIG_DESCR,
  CSL_AC_INTERFACE_DESCR,
  CSL_AC_STRING_LANGID_DESC
}
 This Enum defines types of descriptors used by the USB audio class. More...

Enumeration Type Documentation

This Enum defines types of descriptors used by the USB audio class.

Enumerator:
CSL_AC_DEVICE_DESCR 

Device descriptor Id

CSL_AC_DEVICE_QUAL_DESCR 

Device qualifier descriptor Id

CSL_AC_CONFIG_DESCR 

Configuration descriptor Id

CSL_AC_INTERFACE_DESCR 

Interface descriptor Id

CSL_AC_STRING_LANGID_DESC 

String descriptor language Id

This Enum defines the AC media lock status.

Enumerator:
CSL_AC_UNLOCK 

Lock the media

CSL_AC_LOCK 

Unlock the media

This Enum defines the AC media access status.

Enumerator:
CSL_AC_MEDIACCESS_OVERFLOW 

Media over flow error

CSL_AC_MEDIACCESS_SUCCESS 

Media Access success

CSL_AC_MEDIACCESS_NOTPRESENT 

Media not present on the system

CSL_AC_MEDIACCESS_WRITEPROTECT 

Media is write protected

CSL_AC_MEDIACCESS_BADMEDIA 

Media is found as bad