|
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] |