#include <messenger.h>
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Deliver message asyncronously.
|
|
Deliver a message syncronously.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|