|
dxd - dynax driver framework 3.0.0d222
cross platform open source driver development framework
|
#include "dx_sync.h"#include <thread>#include <condition_variable>Classes | |
| class | dx::clock< source_t > |
| realtime tick mechanism: one thread per clock - run/halt lifecycle and tick dispatch; the source_t base owns objective and wait More... | |
| class | dx::free_run< event_t, clock_t > |
| free running timer source: condition variable timer at system timer resolution; duration zero degenerates to the event driven base More... | |
| class | dx::source< _event_t, _clock_t > |
| clock source base: the only thing that may signal a tick - itself the event driven source (hw clock fan-out) More... | |
| struct | dx::spin< clock_t > |
| struct | dx::yield< clock_t > |
| stateless polling wait strategies: trade a core for the last microseconds toward an objective More... | |
Namespaces | |
| namespace | dx |
| dynax driver framework user mode interface namespace | |
| (c) copyright 2009 dynamic acoustics e.U. | generated on |