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

#include <dx_service_stream.h>

Collaboration diagram for dx::service::request< data_t >:

Public Types

enum class  id : uint32_t {
  attach = 'atch' , detach = 'dtch' , arrived = 'arvd' , removed = 'rmvd' ,
  version = 'vrsn' , desc = 'desc' , create = 'vcrt' , destroy = 'vdst' ,
  start = 'strt' , stop = 'stop' , samplerate = 'rate' , iosize = 'size' ,
  clocksource = 'csrc' , sync_reference = 'sref' , safety_offset_in = 'sfsi' , safety_offset_out = 'sfso' ,
  echo = 'echo'
}

Public Attributes

data_t data
enum dx::service::request::id id
size_t size

Member Enumeration Documentation

◆ id

template<typename data_t = data>
enum class dx::service::request::id : uint32_t
strong
Enumerator
attach 
detach 
arrived 
removed 
version 
desc 
create 
destroy 
start 
stop 
samplerate 
iosize 
clocksource 
sync_reference 
safety_offset_in 
safety_offset_out 
echo 

Member Data Documentation

◆ data

template<typename data_t = data>
data_t dx::service::request< data_t >::data

◆ id

template<typename data_t = data>
enum dx::service::request::id dx::service::request< data_t >::id

◆ size

template<typename data_t = data>
size_t dx::service::request< data_t >::size

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.