#include <RoutedMessageEvent.h>
Inheritance diagram for CODEX_APSS::RoutedMessageEvent< MT >:


Public Member Functions | |
| RoutedMessageEvent (CODEX_Events::Activity *source, RoutedMessageHandler *destination, unsigned char *server, unsigned char *seqNum) | |
| Create a RoutedMessageEvent. | |
| virtual | ~RoutedMessageEvent () |
| Virtual destructor. | |
| bool | handle () |
| This virtual method allows a derived class to call the handler for its appropriate Activity, thereby enabling the Activity to distinguish the event by overloading on type. | |
| void | reRoute (RoutedMessageHandler *newDestination) |
| Change the handler for this event. | |
| const MT & | message () const |
| The message. | |
| bool | failed () const |
| Whether processing the message has failed. | |
| void | setFailed () |
| Flag this message as having failed processing. | |
| bool | unmarshal (unsigned char **pp, long length) |
| Forwards an unmarshal request to the wrapped object. | |
| Activity * | source () |
| The Activity that created this event. | |
| const unsigned char * | server () const |
| The ID of the server. | |
| const unsigned char * | seqNum () const |
| The unique ID for a request from server. | |
Protected Attributes | |
| Activity * | m_source |
| Source of this event. | |
Definition at line 66 of file RoutedMessageEvent.h.
|
||||||||||||||||||||||||
|
Create a RoutedMessageEvent.
This class takes ownership of Definition at line 73 of file RoutedMessageEvent.h. |
1.4.1