#include <EventClass.h>
Public Member Functions | |
CEventClass (void) | |
void | Reset () |
void | Set () |
BOOL | Wait () |
~CEventClass (void) | |
Public Attributes | |
BOOL | m_bCreated |
Private Attributes | |
pthread_mutex_t | m_lock |
pthread_cond_t | m_ready |
Definition at line 28 of file EventClass.h.
CEventClass::CEventClass | ( | void | ) |
Definition at line 27 of file EventClass.cpp.
CEventClass::~CEventClass | ( | void | ) |
Definition at line 46 of file EventClass.cpp.
void CEventClass::Reset | ( | ) |
Reset reset an event flag to unsignaled
Definition at line 105 of file EventClass.cpp.
void CEventClass::Set | ( | ) |
Set set an event to signaled
Definition at line 64 of file EventClass.cpp.
Wait wait for an event -- wait for an event object to be set to signaled
Definition at line 83 of file EventClass.cpp.
Definition at line 38 of file EventClass.h.
pthread_mutex_t CEventClass::m_lock [private] |
Definition at line 35 of file EventClass.h.
pthread_cond_t CEventClass::m_ready [private] |
Definition at line 34 of file EventClass.h.