Public Methods |
| Messenger () |
| Messenger (const Handler *pcHandler, const Looper *pcLooper=NULL) |
| Messenger (const Messenger &cMessenger) |
| Messenger (port_id hPort) |
| ~Messenger () |
Handler* | GetTarget (Looper **ppcLooper) const |
bool | IsTargetLocal (void) const |
bool | IsValid (void) const |
status_t | LockTarget (void) const |
status_t | SendMessage (Message *pcMessage, Message *pcReply, bigtime_t nSendTimeOut=INFINITE_TIMEOUT, bigtime_t nReplyTimeOut=INFINITE_TIMEOUT) const |
| Deliver a message syncronously. More...
|
status_t | SendMessage (Message *pcMessage, Handler *pcReplyHandler=NULL, bigtime_t nTimeOut=INFINITE_TIMEOUT) const |
| Deliver message asyncronously. More...
|
status_t | SendMessage (int nCode, Message *pcReply=NULL) const |
status_t | SendMessage (int nCode, Handler *pcReplyHandler) const |
Messenger& | operator= (const Messenger &cMessenger) |
bool | operator== (const Messenger &cMessenger) const |
Friends |
class | Message |
class | SrvWidget |
class | SrvWindow |
class | SrvApplication |
class | NodeMonitor |