#include <EvtQueue.h>
Public Member Functions | |
| CEvtQueue () | |
| virtual | ~CEvtQueue () |
| int | wait (long lTimeout, CEvt **ppEvt) |
| int | add (CEvt *pEvt) |
Protected Member Functions | |
| int | getFromQueue (CEvt **ppEvt) |
Protected Attributes | |
| boost::mutex | m_mtxQueue |
| boost::mutex | m_mtxWait |
| boost::condition | m_condEvent |
| DEQUE_EVT | m_dequeEvt |
|
|
Definition at line 26 of file EvtQueue.cpp. |
|
|
Definition at line 31 of file EvtQueue.cpp. |
|
||||||||||||
|
Definition at line 35 of file EvtQueue.cpp. References bogotel::g_util, getFromQueue(), bogotel::CUtil::log(), m_condEvent, m_dequeEvt, m_mtxWait, bogotel::resultSUCCESS, and bogotel::resultUNEXPECTED. Referenced by bogotel::CBgtRt::waitEvent(). |
|
|
Definition at line 98 of file EvtQueue.cpp. References bogotel::g_util, bogotel::CUtil::log(), m_condEvent, m_dequeEvt, m_mtxQueue, bogotel::resultSUCCESS, bogotel::resultUNEXPECTED, and bogotel::CEvt::toString(). Referenced by bogotel::CBgtRt::addEvent(). |
|
|
Definition at line 84 of file EvtQueue.cpp. References m_dequeEvt, m_mtxQueue, and bogotel::resultSUCCESS. Referenced by wait(). |
|
|
Definition at line 72 of file EvtQueue.h. Referenced by add(), and getFromQueue(). |
|
|
Definition at line 73 of file EvtQueue.h. Referenced by wait(). |
|
|
Definition at line 74 of file EvtQueue.h. |
|
|
Definition at line 76 of file EvtQueue.h. Referenced by add(), getFromQueue(), and wait(). |
1.3. Hosted by