#include <XrdSysPthread.hh>
Public Member Functions | |
| void | Lock () |
| void | Signal () |
| void | Broadcast () |
| void | UnLock () |
| int | Wait () |
| int | Wait (int sec) |
| int | WaitMS (int msec) |
| XrdSysCondVar (int relm=1, const char *cid=0) | |
| ~XrdSysCondVar () | |
Private Attributes | |
| pthread_cond_t | cvar |
| pthread_mutex_t | cmut |
| int | relMutex |
| const char * | condID |
| XrdSysCondVar::XrdSysCondVar | ( | int | relm = 1, |
|
| const char * | cid = 0 | |||
| ) | [inline] |
| XrdSysCondVar::~XrdSysCondVar | ( | ) | [inline] |
| void XrdSysCondVar::Broadcast | ( | ) | [inline] |
| void XrdSysCondVar::Lock | ( | ) | [inline] |
| void XrdSysCondVar::Signal | ( | ) | [inline] |
| void XrdSysCondVar::UnLock | ( | ) | [inline] |
| int XrdSysCondVar::Wait | ( | int | sec | ) |
| int XrdSysCondVar::Wait | ( | ) |
| int XrdSysCondVar::WaitMS | ( | int | msec | ) |
pthread_mutex_t XrdSysCondVar::cmut [private] |
const char* XrdSysCondVar::condID [private] |
pthread_cond_t XrdSysCondVar::cvar [private] |
int XrdSysCondVar::relMutex [private] |
1.4.7