Message encapsulates all of the required information for communication between various entities in an application.
A message has the following properties: id - the message id data - one or more pieces of data associated with message represented as a tuple. This should not contain any references to objects as these messages may be transmitted over the network timestamp - the time passed to the message or the time when the message was queued
#include <class_message_1_1_message.h>
Public Member Functions |
|
__init__ () | |
id () | |
data () | |
timestamp () | |
__str__ () | |
ancestors () | |
isAncestorSentBy () | |
getAncestorMessages () | |
hasAncestorMessage () | |
Public Attributes |
|
int | kBroadcastable = 1 |
int | kInternal = 1 |
int | kUndoable = 1 |
int | kInformational = 1 |
int | kDoesNotDirty = 1 |
undoQueue = property( __getUndoQueue, __setUndoQueue ) |
Message.Message.__init__ | ( | ) |
Message.Message.id | ( | ) |
Message.Message.data | ( | ) |
Message.Message.timestamp | ( | ) |
Message.Message.__str__ | ( | ) |
Message.Message.ancestors | ( | ) |
Reimplemented in MessagingImplementation.TransactionBasedMessage.
Message.Message.isAncestorSentBy | ( | ) |
Reimplemented in MessagingImplementation.TransactionBasedMessage.
Message.Message.getAncestorMessages | ( | ) |
Reimplemented in MessagingImplementation.TransactionBasedMessage.
Message.Message.hasAncestorMessage | ( | ) |
Reimplemented in MessagingImplementation.TransactionBasedMessage.
Message.Message.undoQueue = property( __getUndoQueue, __setUndoQueue ) |