dxd - dynax driver framework  3208
cross platform open source driver development framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
dxd::wavecyclic::miniport< stream_t > Class Template Reference

wavecyclic::miniport More...

#include <dxd_portcls_audio.h>

+ Inheritance diagram for dxd::wavecyclic::miniport< stream_t >:
+ Collaboration diagram for dxd::wavecyclic::miniport< stream_t >:

Public Member Functions

 miniport (const wchar_t *portname, const ::DEVICE_OBJECT *wdm_bus, const ::DEVICE_OBJECT *wdm_pdo, const typename stream_t::stream_desc &stream_desc, unsigned int idx, dx::stream::clock::bitmap bitmap)

Protected Attributes

unsigned int idx =0

Private Attributes

os_result status
const ::DEVICE_OBJECT * wdm_bus

Detailed Description

template<typename stream_t>
class dxd::wavecyclic::miniport< stream_t >



Constructor & Destructor Documentation

template<typename stream_t >
dxd::wavecyclic::miniport< stream_t >::miniport ( const wchar_t *  portname,
const ::DEVICE_OBJECT *  wdm_bus,
const ::DEVICE_OBJECT *  wdm_pdo,
const typename stream_t::stream_desc &  stream_desc,
unsigned int  idx,
dx::stream::clock::bitmap  bitmap 

+ Here is the call graph for this function:

Member Data Documentation

template<typename stream_t >
unsigned int dxd::wavecyclic::miniport< stream_t >::idx =0

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

(c) copyright 2009 dynamic acoustics e.U. generated on Wed Jun 17 2020

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.