![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Inheritance diagram for DtAssistantFederateSignalTickIntervalMsg:
Collaboration diagram for DtAssistantFederateSignalTickIntervalMsg:Public Member Functions | |
| DtAssistantFederateSignalTickIntervalMsg (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| Constructors. | |
| DtAssistantFederateSignalTickIntervalMsg (const DtNetAssistantSignalTickIntervalMsg *netRepMsg, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| virtual | ~DtAssistantFederateSignalTickIntervalMsg (void) |
| Destructor. | |
| virtual DtAssistantMsg * | clone (bool copy=true) const |
| Return a copy/empty object of the same type as this. | |
| virtual float | signalTickInterval () const |
| Get the maximum size for the log response message. | |
| virtual void | setSignalTickInterval (float interval) |
| Set the maximum size for the log response message. | |
| 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 (DtRtiAssistantClient *conn, DtAssistantSignalTickIntervalCb cb, void *usr) |
| Adds or removes a callback with the given Assistant client for this message type. | |
| static void | removeCallback (DtRtiAssistantClient *conn, DtAssistantSignalTickIntervalCb cb, void *usr) |
| static void | addCallback (DtRtiAssistantPeer *conn, DtAssistantSignalTickIntervalCb cb, void *usr) |
| Adds or removes a callback with the given Assistant peer for this message type. | |
| static void | removeCallback (DtRtiAssistantPeer *conn, DtAssistantSignalTickIntervalCb cb, void *usr) |
Protected Member Functions | |
| virtual DtNetAssistantSignalTickIntervalMsg * | netAssistantSignalTickIntervalMsg () |
| The network representation for the message. | |
| virtual const DtNetAssistantSignalTickIntervalMsg * | netAssistantSignalTickIntervalMsg () const |
| virtual DtAssistantMsgKind | internalMsgKind () |
| Returns the kind of a DtAssistantLogRequestMsg message. | |
| virtual int | minSize () const |
| Returns minimum size of a message, including header. | |
| DtAssistantFederateSignalTickIntervalMsg::DtAssistantFederateSignalTickIntervalMsg | ( | DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER | ) |
Constructors.
References DtAssistantMsg::initAssistantMsg(), internalMsgKind(), and minSize().
| DtAssistantFederateSignalTickIntervalMsg::DtAssistantFederateSignalTickIntervalMsg | ( | const DtNetAssistantSignalTickIntervalMsg * | netRepMsg, |
| DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER |
||
| ) |
| DtAssistantFederateSignalTickIntervalMsg::~DtAssistantFederateSignalTickIntervalMsg | ( | void | ) | [virtual] |
Destructor.
| void DtAssistantFederateSignalTickIntervalMsg::addCallback | ( | DtRtiAssistantClient * | conn, |
| DtAssistantSignalTickIntervalCb | cb, | ||
| void * | usr | ||
| ) | [static] |
Adds or removes a callback with the given Assistant client for this message type.
References DtRtiAssistantClient::addMsgCallback(), and DtAssistantFederateSignalTickIntervalMsgKind.
Referenced by DtFederateMgr::postJoinInit().
| void DtAssistantFederateSignalTickIntervalMsg::addCallback | ( | DtRtiAssistantPeer * | conn, |
| DtAssistantSignalTickIntervalCb | cb, | ||
| void * | usr | ||
| ) | [static] |
Adds or removes a callback with the given Assistant peer for this message type.
References DtRtiAssistantPeer::addMsgCallback(), and DtAssistantFederateSignalTickIntervalMsgKind.
| DtAssistantMsg * DtAssistantFederateSignalTickIntervalMsg::clone | ( | bool | copy = true | ) | const [virtual] |
Return a copy/empty object of the same type as this.
Implements DtAssistantMsg.
References DtAssistantFederateSignalTickIntervalMsg(), and netAssistantSignalTickIntervalMsg().
| DtAssistantMsg * DtAssistantFederateSignalTickIntervalMsg::create | ( | const DtNetAssistantMsgHeader * | initial, |
| DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER |
||
| ) | [static] |
Creators.
References DtAssistantFederateSignalTickIntervalMsg().
| DtAssistantMsg * DtAssistantFederateSignalTickIntervalMsg::create | ( | DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER | ) | [static] |
References DtAssistantFederateSignalTickIntervalMsg().
| DtAssistantMsgKind DtAssistantFederateSignalTickIntervalMsg::internalMsgKind | ( | ) | [protected, virtual] |
Returns the kind of a DtAssistantLogRequestMsg message.
Implements DtAssistantMsg.
References DtAssistantFederateSignalTickIntervalMsgKind.
Referenced by DtAssistantFederateSignalTickIntervalMsg().
| int DtAssistantFederateSignalTickIntervalMsg::minSize | ( | ) | const [protected, virtual] |
Returns minimum size of a message, including header.
Referenced by DtAssistantFederateSignalTickIntervalMsg().
| DtNetAssistantSignalTickIntervalMsg * DtAssistantFederateSignalTickIntervalMsg::netAssistantSignalTickIntervalMsg | ( | ) | [protected, virtual] |
The network representation for the message.
Referenced by clone(), setSignalTickInterval(), and signalTickInterval().
| const DtNetAssistantSignalTickIntervalMsg * DtAssistantFederateSignalTickIntervalMsg::netAssistantSignalTickIntervalMsg | ( | ) | const [protected, virtual] |
| void DtAssistantFederateSignalTickIntervalMsg::printData | ( | ) | const [virtual] |
Print the data section.
Reimplemented from DtAssistantMsg.
| void DtAssistantFederateSignalTickIntervalMsg::removeCallback | ( | DtRtiAssistantClient * | conn, |
| DtAssistantSignalTickIntervalCb | cb, | ||
| void * | usr | ||
| ) | [static] |
| void DtAssistantFederateSignalTickIntervalMsg::removeCallback | ( | DtRtiAssistantPeer * | conn, |
| DtAssistantSignalTickIntervalCb | cb, | ||
| void * | usr | ||
| ) | [static] |
| void DtAssistantFederateSignalTickIntervalMsg::setSignalTickInterval | ( | float | interval | ) | [virtual] |
Set the maximum size for the log response message.
References netAssistantSignalTickIntervalMsg(), and DtNetAssistantSignalTickIntervalMsg::signalTickInterval.
Referenced by DtRtiAssistantServer::sendSignalTickIntervalMsg().
| float DtAssistantFederateSignalTickIntervalMsg::signalTickInterval | ( | ) | const [virtual] |
Get the maximum size for the log response message.
References netAssistantSignalTickIntervalMsg(), and DtNetAssistantSignalTickIntervalMsg::signalTickInterval.
Referenced by DtFederateMgr::processSignalTickInterval().