dxd - dynax driver framework 3.0.0d222
cross platform open source driver development framework
Loading...
Searching...
No Matches
dxd::streaming::samplerate_server< device_t > Struct Template Reference

server functors of device's promoted values More...

#include <dxd_stream_device.h>

Public Member Functions

void operator() (lock< mutex > &&lock, uint32_t value, uint32_t current)

Public Attributes

device_t & device

Detailed Description

template<typename device_t>
struct dxd::streaming::samplerate_server< device_t >

server functors of device's promoted values

Templated on the device so their bodies may name it before it is complete: a template member is instantiated at the call, by which time the device is.

Member Function Documentation

◆ operator()()

template<typename device_t>
void dxd::streaming::samplerate_server< device_t >::operator() ( lock< mutex > && lock,
uint32_t value,
uint32_t current )
inline

< a running clock domain keeps its rate

Here is the call graph for this function:

Member Data Documentation

◆ device

template<typename device_t>
device_t& dxd::streaming::samplerate_server< device_t >::device

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

(c) copyright 2009 dynamic acoustics e.U. generated on

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.