9 #ifndef DtChangeLatencyTestModeMsg_H_
10 #define DtChangeLatencyTestModeMsg_H_
20 #include <vlutil/vlString.h>
21 #include <vlutil/vlUtil.h>
43 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
48 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER );
60 virtual bool runTest()
const;
61 virtual void setRunTest(
bool yesNo );
68 virtual bool continuousUpdate()
const;
69 virtual void setContinuousUpdate(
bool yesNo);
73 virtual bool shouldHaltContinuous()
const;
74 virtual void setShouldHaltContinuous(
bool yesNo );
77 virtual bool observingResults()
const;
78 virtual void setObservingResults(
bool yesNo );
81 virtual unsigned int interactionPeriod()
const;
82 virtual void setInteractionPeriod(
unsigned int period );
85 virtual unsigned int numInteractions()
const;
86 virtual void setNumInteractions(
unsigned int num );
89 virtual unsigned int payloadBytes()
const;
90 virtual void setPayloadBytes(
unsigned int bytes );
97 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
99 static DtRtiMsg* create(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
118 virtual int minSize()
const;
DtRtiMsgKind
Definition: rtiMsgKind.h:9
Definition: fedTimeFactory.h:73
virtual void printData(DtLogicalTimeFactory *logicalTimeFactory) const
Network representation for the RTI change latency test mode message.
Definition: netChangeLatencyTestModeMsg.h:27
This file contains the declaration of DtNetChangeLatencyTestModeMsg.
Instances of DtConnectionMgr manage the communication objects that the RTI will use to either communi...
Definition: connectMgr.h:67
DtRtiMsg is the base class for messages between RTI components.
Definition: rtiMsg.h:34
DtHandle DtFederateHandle
Definition: internalTypes.h:46
void(* DtChangeLatencyTestModeCb)(const DtChangeLatencyTestModeMsg &inter, void *usr)
Definition: changeLatencyTestModeMsg.h:29
virtual DtRtiMsg * clone(bool copy=true) const =0
Return a copy/empty object of the same type as this.
virtual DtRtiMsgKind internalDtRtiMsgKind()=0
The DtChangeLatencyTestModeMsg defines a wrapper for the change latency test message used to command ...
Definition: changeLatencyTestModeMsg.h:35
#define DT_DLL_LRC
Definition: rtiMsConfig.h:155