9 #ifndef DtAssistantLatencyReportMsg_H_
10 #define DtAssistantLatencyReportMsg_H_
20 #include <vlutil/vlString.h>
21 #include <vlutil/vlUtil.h>
47 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
50 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
62 virtual void resize(
unsigned int payLoadSize );
65 virtual unsigned char* payload();
68 virtual const unsigned char* payload()
const;
71 virtual unsigned int totalSize()
const;
74 virtual void setTotalSize(
unsigned int times);
86 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
88 static DtAssistantMsg* create(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
115 virtual int minSize()
const;
118 virtual unsigned char* timesPtr()
const;
DtAssistantMsgKind
Definition: assistantMsg.h:52
Base class for assistant Messages.
Definition: assistantMsg.h:152
This file contains the declaration of DtNetAssistantLatencyReportMsg.
virtual DtAssistantMsgKind internalMsgKind()=0
#define DT_DLL_ASSISTANT
_WIN32
Definition: rtiMsConfig.h:121
Network representation for the RTI Assistant latency Report msg message.
Definition: netAssistantLatencyReportMsg.h:28
DtAveragedLatencyTestReport encodes and decodes reports from tests between local RTI components...
Definition: averagedLatencyTestReport.h:48
DtRtiAssistantPeer manages the sharing of information between one Assistant to other Assistants using...
Definition: rtiAssistantPeer.h:82
Manages the server connections of the RTI Assistant.
Definition: rtiAssistantServer.h:45
virtual DtAssistantMsg * clone(bool copy=true) const =0
Return a copy/empty object of the same type as this.
The DtAssistantLatencyReportMsg defines a msg for a client to report the results of a latency test...
Definition: assistantLatencyReportMsg.h:38
virtual void printData() const
DtAssistantReportTimeStampType
Definition: averagedLatencyTestReport.h:25
Defines DtAveragedLatencyTestReport used to report results of latency tests between local RTI compon...
void(* DtAssistantLatencyReportCb)(const DtAssistantLatencyReportMsg &report, void *usr)
Definition: assistantLatencyReportMsg.h:32