dxd - dynax driver framework 2.6.0d201
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::service::stream::request< desc_t > Struct Template Reference

#include <dx_service_stream.h>

Public Types

enum class  id : uint32_t {
  attach = 'atch' , detach = 'dtch' , desc = 'desc' , start = 'strt' ,
  stop = 'stop' , samplerate = 'rate' , iosize = 'size' , clocksource = 'csrc' ,
  sync_reference = 'sref' , safety_offset = 'sref'
}
 

Public Attributes

union { 
 
   desc_t   desc 
 
   uint32_t   uint32 
 
};  
 
enum dx::service::stream::request::id id
 
size_t size
 

Member Enumeration Documentation

◆ id

template<typename desc_t >
enum class dx::service::stream::request::id : uint32_t
strong
Enumerator
attach 
detach 
desc 
start 
stop 
samplerate 
iosize 
clocksource 
sync_reference 
safety_offset 

Member Data Documentation

◆ [union]

union { ... } dx::service::stream::request< desc_t >

◆ desc

template<typename desc_t >
desc_t dx::service::stream::request< desc_t >::desc

◆ id

template<typename desc_t >
enum dx::service::stream::request::id dx::service::stream::request< desc_t >::id

◆ size

template<typename desc_t >
size_t dx::service::stream::request< desc_t >::size

◆ uint32

template<typename desc_t >
uint32_t dx::service::stream::request< desc_t >::uint32

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

(c) copyright 2009 dynamic acoustics e.U. generated on Tue Mar 3 2026

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.