#include <messenger.h>

Protected Member Functions | |
| _Messenger (const char *name) throw (Exception) | |
| virtual | ~_Messenger () |
| bool | _sendMessage (nodeId id, chain &message) |
| virtual bool | pushMessage (chain &)=0 |
Friends | |
| class | MessengerBase |
Definition at line 84 of file messenger.h.
| libglass::_Messenger::_Messenger | ( | const char * | name | ) | throw (Exception) [protected] |
Constructor.
| virtual libglass::_Messenger::~_Messenger | ( | ) | [protected, virtual] |
Destructor.
Sends a message to a given node.
| id | ||
| message |
| true | if successful. Does not guarantee that the target node received the message, but that it was sent across the network. | |
| false | otherwise. |
| virtual bool libglass::_Messenger::pushMessage | ( | chain & | ) | [protected, pure virtual] |
Enqueues locally a messaged received by the network.
| s | The packed message. |
| True | if successfully queued. | |
| False | if an error occurred. |
Implemented in libglass::Messenger< T, T, T >.
friend class MessengerBase [friend] |
Definition at line 92 of file messenger.h.
1.5.8