My Project
|
#include <event.h>
Public Attributes | |
volatile bool | loop |
char ** | ring |
int | size |
int | first |
int | end |
Thread | thread |
SpinLock | spin |
Lock | lock |
Condition | cond |
Event management data
Condition Event::cond |
condition
int Event::end |
one past the last position in the ring
int Event::first |
first position in the ring
Lock Event::lock |
lock
volatile bool Event::loop |
flag allowing to loop, waiting for events
char** Event::ring |
ring of buffers
int Event::size |
size of the buffer ring
SpinLock Event::spin |
spin lock
Thread Event::thread |
thread