dxd - dynax driver framework  2979
cross platform open source driver development framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
dx_usb_audio.h File Reference
#include "dx_usb.h"
+ Include dependency graph for dx_usb_audio.h:
+ This graph shows which files directly or indirectly include this file:

Classes

struct  dx::usb::audio< buffer_t >
 generic USB audio 1.0 More...
 
union  dx::usb::audio< buffer_t >::descriptor
 
union  dx::usb::audio< buffer_t >::descriptor::endpoint
 
union  dx::usb::audio< buffer_t >::descriptor::endpoint::midi
 
struct  dx::usb::audio< buffer_t >::descriptor::endpoint::midi::general< jacks >
 
union  dx::usb::audio< buffer_t >::descriptor::endpoint::streaming
 
struct  dx::usb::audio< buffer_t >::descriptor::endpoint::streaming::general
 
struct  dx::usb::audio< buffer_t >::descriptor::endpoint::subtype
 
struct  dx::usb::audio< buffer_t >::descriptor::head
 
union  dx::usb::audio< buffer_t >::descriptor::interface
 
union  dx::usb::audio< buffer_t >::descriptor::interface::control
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::control::clock_source
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::control::feature_unit< channels >
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::control::header
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::control::input_terminal
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::control::output_terminal
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::control::subtype
 
union  dx::usb::audio< buffer_t >::descriptor::interface::midi
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::midi::element< pins, caps >
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::midi::header
 
union  dx::usb::audio< buffer_t >::descriptor::interface::midi::jack
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::midi::jack::head
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::midi::jack::in
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::midi::jack::out< pins >
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::midi::subtype
 
union  dx::usb::audio< buffer_t >::descriptor::interface::streaming
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::streaming::encode
 
union  dx::usb::audio< buffer_t >::descriptor::interface::streaming::format
 
union  dx::usb::audio< buffer_t >::descriptor::interface::streaming::format::ex
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::streaming::format::ex::type1
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::streaming::format::ex::type2
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::streaming::format::ex::type3
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::streaming::format::head
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::streaming::format::type1
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::streaming::format::type2
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::streaming::format::type3
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::streaming::format::type4
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::streaming::general
 
struct  dx::usb::audio< buffer_t >::descriptor::interface::streaming::subtype
 
struct  dx::usb::audio< buffer_t >::descriptor::type
 
struct  dx::usb::audio< buffer_t >::subclass
 
struct  dx::usb::midi< buffer_t >
 USB MIDI packetizer. More...
 
union  dx::usb::midi< buffer_t >::msg
 USB MIDI endpoint element types: defining the element size for a single USB MIDI pipe request. More...
 

Namespaces

 dx
 dynax driver framework user mode interface namespace
 
 dx::usb
 USB user mode interface namespace.
 

(c) copyright 2009 dynamic acoustics e.U. generated on Fri Nov 8 2019

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.