UCommon
|
Realtime timers and timer queues. More...
Go to the source code of this file.
Namespaces | |
namespace | ucommon |
Common namespace for all ucommon objects. | |
Typedefs | |
typedef Timer | ucommon::timer_t |
A convenience type for timers. | |
Functions | |
class | ucommon::__attribute__ ((visibility("default"))) ExclusiveProtocol |
An exclusive locking protocol interface base. | |
Variables | |
class __attribute__((visibility("default"))) TimerQueue typedef TimerQueue::event | ucommon::TQEvent |
A timer queue for timer events. | |
Realtime timers and timer queues.
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.