dxd - dynax driver framework 3.0.0d222
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx_clock.h File Reference
#include "dx_sync.h"
#include <thread>
#include <condition_variable>
Include dependency graph for dx_clock.h:
This graph shows which files directly or indirectly include this file:

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

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.