|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
#include "dx_stream.h"#include "dx_stream_control.h"#include "dx_stream_group.h"#include "dx_circular.h"#include "dx_value.h"#include <thread>#include <type_traits>Classes | |
| class | dx::stream::stream< device_t, circular_t, super_stream_t, _event_t > |
| one stream of the device's desc while it is in use: the ring its clients share, the format they agreed on, and the session its dx::stream::control counts. The ring is allocated once (alloc()/free(), never across a start/stop cycle) and reset by its host alone at a session start - a participant mapping another's ring replaces the run hook and anchors a cursor instead. Bus streams derive from this one: a pipe, a shared memory ring, the kernel's mapping. More... | |
Namespaces | |
| namespace | dx |
| dynax driver framework interface namespace | |
| namespace | dx::stream |
| generic stream interface | |
| (c) copyright 2009 dynamic acoustics e.U. | generated on |