|
dxd - dynax driver framework 2.6.0d172
cross platform open source driver development framework
|
#include "dxd_port.h"#include <stdunk.h>#include <dmusicks.h>#include <ksproxy.h>#include "dxd_stream.h"#include "dx_usb_audio.h"
Include dependency graph for dxd_portcls_audio.h:Classes | |
| class | dxd::dmus::miniport< stream_t > |
| dmus::miniport More... | |
| class | dxd::dmus::stream< circular_t, bus_t, stream_desc_t > |
| dmus::stream More... | |
| class | dxd::portcls::adapter< audio_stream_t, midi_stream_t, desc_t > |
| adapter driver to request streaming pin description More... | |
| class | dxd::portcls::miniport< stream_desc_t > |
| portcls::miniport More... | |
| struct | dxd::portcls::pin |
| class | dxd::portcls::stream< circular_t, bus_t, stream_desc_t > |
| portcls::stream base class More... | |
| struct | dxd::range::audio |
| KSDATARANGE_AUDIO constructor. More... | |
| class | dxd::wavecyclic::miniport< stream_t > |
| wavecyclic::miniport More... | |
| class | dxd::wavecyclic::stream< circular_t, bus_t, stream_desc_t > |
| wavecyclic::stream class More... | |
Namespaces | |
| namespace | dxd |
| dynax driver framework kernel namespace | |
| namespace | dxd::dmus |
| dmus namespace | |
| namespace | dxd::portcls |
| portcls namespace | |
| namespace | dxd::range |
| range namespace | |
| namespace | dxd::wavecyclic |
| wavecyclic namespace | |
Macros | |
| #define | relate(guid) {#guid, guid} |
| #define | trace_audio(...) {} |
| #define | trace_io(...) {} |
| #define | trace_midi(...) {} |
| #define | trace_pci trace_io |
| #define | trace_usb(...) {} |
Functions | |
| void | dxd::range::describe (const char *desc, const::KSDATARANGE &range) |
| void | dxd::range::describe (const char *desc, const::KSDATARANGE_AUDIO &range) |
| const char * | dxd::range::describe (const::GUID &guid) |
| template<typename plug_t > | |
| const::GUID & | dxd::portcls::plug (plug_t plug) |
| #define relate | ( | guid | ) | {#guid, guid} |
| #define trace_audio | ( | ... | ) | {} |
| #define trace_io | ( | ... | ) | {} |
| #define trace_midi | ( | ... | ) | {} |
| #define trace_pci trace_io |
| #define trace_usb | ( | ... | ) | {} |
| (c) copyright 2009 dynamic acoustics e.U. | generated on Mon Nov 3 2025 |