dxd - dynax driver framework 3.0.0d222
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx_virtual_stream_device.h File Reference
#include "dx_stream_device.h"
#include "dx_stream_shared_stream.h"
#include "dx_virtual_driver.h"
#include "dx_virtual.h"
#include "dx_types.h"
Include dependency graph for dx_virtual_stream_device.h:
This graph shows which files directly or indirectly include this file:

Classes

class  dx::virtuel::stream::_device< desc_t, preference_t, stream_t, group_t >
 virtual streaming device interface class More...
class  dx::virtuel::stream::device< desc_t, preference_t, stream_t, group_t >
 the bus's device as a product composes it: shared memory streams, so another process attaches to this device's rings by name More...
class  dx::virtuel::stream::group< device_t >
 the virtual device's own transport: the ring is the wire, so the tick moves no data - it advances the wire's time through every started ring and runs the device's clock at the desc's tick More...

Namespaces

namespace  dx
 dynax driver framework interface namespace
namespace  dx::virtuel
 the in-process bus: devices exist in the preference store alone, no OS registration of any kind. It exercises the shared stream machinery - device, pins, groups, engine - without a plugin, a service or a kernel driver, and its desc types are the generic default other buses fall back to
namespace  dx::virtuel::stream

Typedefs

typedef dx::virtuel::driver< device<> > dx::virtuel::stream::driver

(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.