9 #ifndef DtTestMgrStatusMsg_H_
10 #define DtTestMgrStatusMsg_H_
20 #include <vlutil/vlString.h>
21 #include <vlutil/vlUtil.h>
52 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
55 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
67 virtual bool testingEnabled()
const;
70 virtual bool testCapable()
const;
73 virtual bool continuousTesting()
const;
76 virtual bool testInProgress()
const;
79 virtual unsigned numTestsInitiated()
const;
82 virtual unsigned numTestReports()
const;
88 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
90 static DtRtiMsg* create(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
DtRtiMsgKind
Definition: rtiMsgKind.h:9
This file contains the declaration of DtNetTestMgrStatusMsg.
The DtTestMgrStatusMsg defines a msg for a client to report the results of a latency test...
Definition: testMgrStatusMsg.h:36
!DtIFSPEC1516
Definition: fedTimeFactory.h:190
virtual void printData(DtLogicalTimeFactory *logicalTimeFactory) const
Network representation for the RTI latency Report msg message.
Definition: netTestMgrStatusMsg.h:27
Instances of DtConnectionMgr manage the communication objects that the RTI will use to either communi...
Definition: connectMgr.h:60
DtRtiMsg is the base class for messages between RTI components.
Definition: rtiMsg.h:45
virtual DtRtiMsg * clone(bool copy=true) const =0
Return a copy/empty object of the same type as this.
virtual DtRtiMsgKind internalDtRtiMsgKind()=0
void(* DtTestMgrStatusCb)(const DtTestMgrStatusMsg &report, void *usr)
Definition: testMgrStatusMsg.h:30
#define DT_DLL_LRC
Definition: rtiMsConfig.h:126