![]() |
MAK RTIspy API Documentation for HLA Evolved
|
The DtAssistantFederateStateMsg defines a wrapper for the RTI Assistant federate state message used by the rtiexec to inform the Assistant of the current state of a single federate. More...
Inheritance diagram for DtAssistantSignalTickedMsg:
Collaboration diagram for DtAssistantSignalTickedMsg:Public Member Functions | |
| DtAssistantSignalTickedMsg (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| Constructors. | |
| DtAssistantSignalTickedMsg (const DtNetAssistantSignalTickedMsg *netRepMsg, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| virtual | ~DtAssistantSignalTickedMsg () |
| Destructor. | |
| virtual DtAssistantMsg * | clone (bool copy=true) const |
| Return a copy/empty object of the same type as this. | |
| virtual void | printData () const |
| Print the data section. | |
Static Public Member Functions | |
| static DtAssistantMsg * | create (const DtNetAssistantMsgHeader *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) |
| Creators. | |
| static DtAssistantMsg * | create (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) |
| static void | addCallback (DtRtiAssistantServer *conn, DtAssistantSignalTickedCb cb, void *usr) |
| Adds or removes a callback with the given Assistant server for this message type. | |
| static void | removeCallback (DtRtiAssistantServer *conn, DtAssistantSignalTickedCb cb, void *usr) |
Protected Member Functions | |
| virtual DtNetAssistantSignalTickedMsg * | netAssistantSignalTickedMsg () |
| The network representation for the message. | |
| virtual const DtNetAssistantSignalTickedMsg * | netAssistantSignalTickedMsg () const |
| virtual DtAssistantMsgKind | internalMsgKind () |
| Returns the kind of a DtAssistantFederateStateMsg message. | |
| virtual int | minSize () const |
| Returns minimum size of a message, including header. | |
The DtAssistantFederateStateMsg defines a wrapper for the RTI Assistant federate state message used by the rtiexec to inform the Assistant of the current state of a single federate.
| DtAssistantSignalTickedMsg::DtAssistantSignalTickedMsg | ( | DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER | ) |
Constructors.
References DtAssistantMsg::initAssistantMsg(), internalMsgKind(), and minSize().
| DtAssistantSignalTickedMsg::DtAssistantSignalTickedMsg | ( | const DtNetAssistantSignalTickedMsg * | netRepMsg, |
| DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER |
||
| ) |
References DtNetAssistantSignalTickedMsg::header, and DtAssistantMsg::initAssistantMsg().
| DtAssistantSignalTickedMsg::~DtAssistantSignalTickedMsg | ( | ) | [virtual] |
Destructor.
| void DtAssistantSignalTickedMsg::addCallback | ( | DtRtiAssistantServer * | conn, |
| DtAssistantSignalTickedCb | cb, | ||
| void * | usr | ||
| ) | [static] |
Adds or removes a callback with the given Assistant server for this message type.
References DtRtiAssistantServer::addMsgCallback(), and DtAssistantSignalTickedMsgKind.
Referenced by DtAssistantFederationsInfoMgr::DtAssistantFederationsInfoMgr().
| DtAssistantMsg * DtAssistantSignalTickedMsg::clone | ( | bool | copy = true | ) | const [virtual] |
Return a copy/empty object of the same type as this.
Implements DtAssistantMsg.
References DtAssistantSignalTickedMsg(), and netAssistantSignalTickedMsg().
| DtAssistantMsg * DtAssistantSignalTickedMsg::create | ( | const DtNetAssistantMsgHeader * | initial, |
| DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER |
||
| ) | [static] |
Creators.
References DtAssistantSignalTickedMsg().
| DtAssistantMsg * DtAssistantSignalTickedMsg::create | ( | DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER | ) | [static] |
References DtAssistantSignalTickedMsg().
| DtAssistantMsgKind DtAssistantSignalTickedMsg::internalMsgKind | ( | ) | [protected, virtual] |
Returns the kind of a DtAssistantFederateStateMsg message.
Implements DtAssistantMsg.
References DtAssistantSignalTickedMsgKind.
Referenced by DtAssistantSignalTickedMsg().
| int DtAssistantSignalTickedMsg::minSize | ( | ) | const [protected, virtual] |
Returns minimum size of a message, including header.
Referenced by DtAssistantSignalTickedMsg().
| DtNetAssistantSignalTickedMsg * DtAssistantSignalTickedMsg::netAssistantSignalTickedMsg | ( | ) | [protected, virtual] |
The network representation for the message.
Referenced by clone().
| const DtNetAssistantSignalTickedMsg * DtAssistantSignalTickedMsg::netAssistantSignalTickedMsg | ( | ) | const [protected, virtual] |
| void DtAssistantSignalTickedMsg::printData | ( | ) | const [virtual] |
Print the data section.
Reimplemented from DtAssistantMsg.
| void DtAssistantSignalTickedMsg::removeCallback | ( | DtRtiAssistantServer * | conn, |
| DtAssistantSignalTickedCb | cb, | ||
| void * | usr | ||
| ) | [static] |
References DtAssistantSignalTickedMsgKind, and DtRtiAssistantServer::removeMsgCallback().
Referenced by DtAssistantFederationsInfoMgr::~DtAssistantFederationsInfoMgr().