Implementation of events. More...
#include <Event.h>
Public Member Functions | |
CEvent () | |
void | Reset () |
void | Signal () |
Threading::EEventStatus | Wait (int nMS=Threading::WAIT_INFINITE) |
~CEvent () | |
Private Attributes | |
bool | m_bSignaled |
pthread_condattr_t | m_ConditionalAttr |
pthread_mutexattr_t | m_MutexAttr |
pthread_cond_t | m_PosixConditional |
pthread_mutex_t | m_PosixMutex |
CEvent::CEvent | ( | ) |
CEvent::~CEvent | ( | ) |
void CEvent::Reset | ( | ) |
void CEvent::Signal | ( | ) |
Threading::EEventStatus CEvent::Wait | ( | int | nMS = Threading::WAIT_INFINITE | ) |
bool CEvent::m_bSignaled [private] |
pthread_condattr_t CEvent::m_ConditionalAttr [private] |
pthread_mutexattr_t CEvent::m_MutexAttr [private] |
pthread_cond_t CEvent::m_PosixConditional [private] |
pthread_mutex_t CEvent::m_PosixMutex [private] |