#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.