#include <UnicastRequestEvent.h>
Inheritance diagram for CODEX_Server::UnicastRequestEvent:


Public Member Functions | |
| UnicastRequestEvent (CODEX_Events::Activity *source, UnicastRequestHandler *destination, const CODEX_Quorum::MessageVector &messages, const unsigned char *key, CODEX_Quorum::ResponseCallback *cb) | |
| Constructor. | |
| virtual | ~UnicastRequestEvent () |
| Virtual destructor. | |
| const CODEX_Quorum::MessageVector & | messages () const |
| The marshalled message, with headers. | |
| const unsigned char * | key () const |
| The key registered for this request. | |
| CODEX_Quorum::ReturnVector & | retVals () |
| The vector of CODEX_Quorum::RemoteServerReturns. | |
| CODEX_Quorum::ResponseCallback * | cb () const |
| The callback that should handle responses to the message. | |
| bool | bcast () const |
| Has this event been unicast once? | |
| void | setBcast () |
| Make note that this event has been unicast once already. | |
| unsigned long | time () const |
| The time (in seconds) of the last broadcast attempt. | |
| void | updateTime (unsigned long time) |
| Update the time of the last broadcast attempt. | |
| bool | handle () |
| Handle this event. | |
| Activity * | source () |
| The Activity that created this event. | |
Protected Attributes | |
| Activity * | m_source |
| Source of this event. | |
Definition at line 38 of file UnicastRequestEvent.h.
1.4.1