dxd - dynax driver framework 2.1.0d73
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"
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 Fri Nov 15 2024 |