vdr 2.7.4
|
#include <thread.h>
Public Member Functions | |
cCondVar (void) | |
~cCondVar () | |
void | Wait (cMutex &Mutex) |
bool | TimedWait (cMutex &Mutex, int TimeoutMs) |
void | Broadcast (void) |
Private Attributes | |
pthread_cond_t | cond |
void cCondVar::Broadcast | ( | void | ) |
Definition at line 150 of file thread.c.
References cond.
Referenced by cSkins::ProcessQueuedMessages().
bool cCondVar::TimedWait | ( | cMutex & | Mutex, |
int | TimeoutMs ) |
Definition at line 132 of file thread.c.
References cond, GetAbsTime(), cMutex::locked, and cMutex::mutex.
Referenced by cIndexFile::CatchUp(), and cSkins::QueueMessage().
void cCondVar::Wait | ( | cMutex & | Mutex | ) |
Definition at line 121 of file thread.c.
References cond, cMutex::locked, and cMutex::mutex.
|
private |
Definition at line 46 of file thread.h.
Referenced by Broadcast(), cCondVar(), TimedWait(), Wait(), and ~cCondVar().