#include </home/clem/local/src/opie/noncore/multimedia/opieplayer2/threadutil.h>
Collaboration diagram for ThreadUtil::ChannelMessage:

Public Member Functions | |
| ChannelMessage (int type=-1, int data=-1, const char *msg=0) | |
| virtual | ~ChannelMessage () |
| int | type () const |
| int | data () const |
| const char * | msg () const |
| void | reply () |
Private Member Functions | |
| ChannelMessage (const ChannelMessage &) | |
| ChannelMessage & | operator= (const ChannelMessage) |
Private Attributes | |
| int | m_type |
| int | m_data |
| const char * | m_msg |
| bool | m_isCall: 1 |
| bool | m_replied: 1 |
| bool | m_inEventHandler: 1 |
| Mutex | m_guard |
| WaitCondition | m_condition |
Friends | |
| class | Channel |
|
||||||||||||||||
|
Definition at line 272 of file threadutil.cpp. |
|
|
Definition at line 277 of file threadutil.cpp. References ThreadUtil::Mutex::isLocked(), m_guard, and ThreadUtil::Mutex::unlock(). |
|
|
|
|
|
Definition at line 140 of file threadutil.h. References m_data. Referenced by XINE::Lib::receiveMessage(). |
|
|
Definition at line 141 of file threadutil.h. References m_msg. Referenced by XINE::Lib::receiveMessage(). |
|
|
|
|
|
Definition at line 283 of file threadutil.cpp. References m_condition, m_guard, m_inEventHandler, m_isCall, m_replied, odebug, oendl, ThreadUtil::Mutex::unlock(), and ThreadUtil::WaitCondition::wakeOne(). |
|
|
Definition at line 139 of file threadutil.h. References m_type. Referenced by XINE::Lib::receiveMessage(). |
|
|
Definition at line 134 of file threadutil.h. |
|
|
Definition at line 156 of file threadutil.h. Referenced by reply(), and ThreadUtil::Channel::send(). |
|
|
Definition at line 150 of file threadutil.h. Referenced by data(). |
|
|
Definition at line 155 of file threadutil.h. Referenced by ThreadUtil::Channel::deliverOne(), reply(), ThreadUtil::Channel::send(), and ~ChannelMessage(). |
|
|
Definition at line 154 of file threadutil.h. Referenced by ThreadUtil::Channel::deliverOne(), and reply(). |
|
|
Definition at line 152 of file threadutil.h. Referenced by reply(), and ThreadUtil::Channel::send(). |
|
|
Definition at line 151 of file threadutil.h. Referenced by msg(). |
|
|
Definition at line 153 of file threadutil.h. Referenced by reply(). |
|
|
Definition at line 149 of file threadutil.h. Referenced by type(). |
1.4.2