#include <ucommon/linked.h>
#include <unistd.h>
#include <sys/time.h>
#include <time.h>
Go to the source code of this file.
Data Structures | |
class | ucc::Timer |
Timer class to use when scheduling realtime events. More... | |
class | ucc::TimerQueue |
A timer queue for timer events. More... | |
class | ucc::TimerQueue::event |
A timer event object that lives on a timer queue. More... | |
Namespaces | |
namespace | ucc |
Common namespace for all ucommon objects. | |
Typedefs | |
typedef TimerQueue::event | ucc::TQEvent |
A convenience type for timer queue timer events. | |
typedef Timer | ucc::timer_t |
A convenience type for timers. |
This offers ucommon support for realtime high-resolution threadsafe timers and timer queues. Threads may be scheduled by timers and timer queues may be used to inject timer events into callback objects or through virtuals.
Definition in file timers.h.