Public Member Functions |
| | DtASTNT_DECLARE_STANDARD_MSG_METHODS (DtAssistantNetStatsUpdateMsg) DtASTNT_DECLARE_PEER_CALLBACK_METHODS(DtAssistantNetStatsUpdateMsg) DtASTNT_DECLARE_SERVER_CALLBACK_METHODS(DtAssistantNetStatsUpdateMsg) DtDECLARE_ARRAY_SIZE_PARAMETER_METHODS(NumRtiAmbCalls |
| | DtDECLARE_ARRAY_SIZE_PARAMETER_METHODS (NumFedAmbCallbacks, 16) DtDECLARE_ARRAY_SIZE_PARAMETER_METHODS(NumMsgs |
| | DtDECLARE_UNSIGNED_PARAMETER_METHODS (Pad1, 16) DtDECLARE_UNSIGNED_PARAMETER_METHODS(Pad2 |
| | DtDECLARE_FLOAT_ARRAY_PARAMETER_METHODS (RtiAmbTotalTime, 64, 16) |
| | DtDECLARE_FLOAT_ARRAY_PARAMETER_METHODS (RtiAmbAvgTime, 64, 16) |
| | DtDECLARE_FLOAT_ARRAY_PARAMETER_METHODS (RtiAmbMinTime, 64, 16) |
| | DtDECLARE_FLOAT_ARRAY_PARAMETER_METHODS (RtiAmbMaxTime, 64, 16) |
| | DtDECLARE_FLOAT_ARRAY_PARAMETER_METHODS (FedAmbTotalTime, 64, 16) |
| | DtDECLARE_FLOAT_ARRAY_PARAMETER_METHODS (FedAmbAvgTime, 64, 16) |
| | DtDECLARE_FLOAT_ARRAY_PARAMETER_METHODS (FedAmbMinTime, 64, 16) |
| | DtDECLARE_FLOAT_ARRAY_PARAMETER_METHODS (FedAmbMaxTime, 64, 16) |
| | DtDECLARE_UNSIGNED_ARRAY_PARAMETER_METHODS (RtiAmbCalls, 32, 16) DtDECLARE_UNSIGNED_ARRAY_PARAMETER_METHODS(FedAmbCallbacks |
| | DtDECLARE_UNSIGNED_ARRAY_PARAMETER_METHODS (MsgsSent, 32, 16) DtDECLARE_UNSIGNED_ARRAY_PARAMETER_METHODS(MsgsReceived |
| | DtDECLARE_UNSIGNED_ARRAY_PARAMETER_METHODS (MsgsBytesSent, 32, 16) DtDECLARE_UNSIGNED_ARRAY_PARAMETER_METHODS(MsgsBytesReceived |
| | DtDECLARE_ENUMERATION_ARRAY_PARAMETER_METHODS (RtiAmbCallTypes, DtRtiAmbAPIType, 16, 16) DtDECLARE_ENUMERATION_ARRAY_PARAMETER_METHODS(FedAmbCallbackTypes |
| virtual | ~DtAssistantTemplateMsg () |
| | Destructor.
|
| unsigned | addParameter (DtRtiBaseMsgParam *param) |
| | Adds a new parameter to this message.
|
| virtual void | printData () const |
| | Print the data section. Message parameters must be created first.
|
| virtual | ~DtAssistantMsg () |
| | Destructor.
|
| virtual DtAssistantMsg * | clone (bool copy=true) const =0 |
| | Return a copy/empty object of the same type as this.
|
| virtual DtNetAssistantMsgHeader * | netHeader () const |
| | Get header of network representation.
|
| virtual int | version () const |
| | Return the message version.
|
| virtual bool | isValidVersion () const |
| | Returns bool: message version is valid?
|
| virtual DtAssistantMsgKind | msgKind () const |
| | Get the message kind.
|
| virtual void | print () const |
| | Printing functions.
|
| virtual void | printHeader () const |
| virtual bool | isOk () const |
| | Message is good?
|
| bool | isAssistantToAssistantMessage () const |
| | Returns whether or not this message contains source/destination information included in messages sent between assistants.
|
| virtual MAKRti::DtInetAddr | sourceAddr () const |
| | Get/Set the IP address of the source of this message.
|
| virtual void | setSourceAddr (const MAKRti::DtInetAddr &addr) |
| virtual int | sourceId () const |
| | Get/Set the ID of the source of this message.
|
| virtual void | setSourceId (int id) |
| virtual MAKRti::DtString | sourceHost () const |
| | Get/Set the host name of the source of this message.
|
| virtual void | setSourceHost (const MAKRti::DtString &addr) |
| virtual MAKRti::DtInetAddr | destAddr () const |
| | Get/Set the IP address of the destination of this message.
|
| virtual void | setDestAddr (const MAKRti::DtInetAddr &addr) |
| virtual int | destId () const |
| | Get/Set the ID of the destination of this message.
|
| virtual void | setDestId (int id) |
| virtual int | compId () const |
| | Get/Set the related component's connection ID.
|
| virtual void | setCompId (int compId) |