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] |