|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Public Member Functions | |
| MessageForwarder () | |
| virtual | ~MessageForwarder () |
| DECLARE_CONOBJECT (MessageForwarder) | |
| virtual bool | onMessageReceived (StringTableEntry queue, const char *event, const char *data) |
| Callback for when messages are received. | |
| virtual bool | onMessageObjectReceived (StringTableEntry queue, Message *msg) |
| Callback for when message objects are received. | |
Static Public Member Functions | |
| static void | initPersistFields () |
| Register dynamic fields in a subclass of ConsoleObject. | |
Protected Attributes | |
| StringTableEntry | mToQueue |
Private Types | |
| typedef ScriptMsgListener | Parent |
typedef ScriptMsgListener MessageForwarder::Parent [private] |
Reimplemented from ScriptMsgListener.
| MessageForwarder::MessageForwarder | ( | ) |
| virtual MessageForwarder::~MessageForwarder | ( | ) | [virtual] |
| MessageForwarder::DECLARE_CONOBJECT | ( | MessageForwarder | ) |
| static void MessageForwarder::initPersistFields | ( | ) | [static] |
Register dynamic fields in a subclass of ConsoleObject.
Reimplemented from SimObject.
| virtual bool MessageForwarder::onMessageReceived | ( | StringTableEntry | queue, | |
| const char * | event, | |||
| const char * | data | |||
| ) | [virtual] |
Callback for when messages are received.
| queue | The name of the queue the message was dispatched to | |
| msg | The type of message | |
| data | The data for the message |
Reimplemented from ScriptMsgListener.
| virtual bool MessageForwarder::onMessageObjectReceived | ( | StringTableEntry | queue, | |
| Message * | msg | |||
| ) | [virtual] |
Callback for when message objects are received.
| queue | The name of the queue the message was dispatched to | |
| msg | The message object |
Reimplemented from ScriptMsgListener.
StringTableEntry MessageForwarder::mToQueue [protected] |