19 #ifndef DtIfFrameRateResponse_H_
20 #define DtIfFrameRateResponse_H_
22 #include <vlutil/vlString.h>
24 #include <vlutil/vlNetTypes.h>
50 virtual int type()
const;
54 virtual double frameRateMean()
const;
55 virtual void setFrameRateMean(
double frameRateMean);
57 virtual double frameRateMedian()
const;
58 virtual void setFrameRateMedian(
double frameRateMedian);
60 virtual double frameRateStandardDeviation()
const;
61 virtual void setFrameRateStandardDeviation(
double
62 frameRateStandardDeviation);
64 virtual double minFrameRate()
const;
65 virtual void setMinFrameRate(
double minFrameRate);
67 virtual double maxFrameRate()
const;
68 virtual void setMaxFrameRate(
double maxFrameRate);
70 virtual double frameRateResponsePeriod();
71 virtual void setFrameRateResponsePeriod(
double period);
73 virtual unsigned int framesAveraged();
74 virtual void setFramesAveraged(
unsigned int frames);
78 virtual double simTimeToRealTimeRatio();
79 virtual void setSimTimeToRealTimeRatio(
double ratio);
83 virtual bool setFromNet(
const char* contentBuffer,
84 unsigned contentSize);
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
DtFloat64 myFrameRateMedian
Definition: ifFrameRateResponse.h:94
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
virtual int type() const =0
DtFloat64 myFrameRateStandardDeviation
Definition: ifFrameRateResponse.h:95
virtual void printDataToString(DtString &str)
DtFloat64 myMinFrameRate
Definition: ifFrameRateResponse.h:96
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
File: ifFrameRateRsp.h.
Definition: ifFrameRateResponse.h:34
DtU32 myFramesAveraged
Definition: ifFrameRateResponse.h:99
DtFloat64 myFrameRateMean
Definition: ifFrameRateResponse.h:93
virtual bool setToNet()
Definition: simInterfaceContent.h:83
Definition: simInterfaceContent.h:45
DtFloat64 myMaxFrameRate
Definition: ifFrameRateResponse.h:97
virtual DtSimInterfaceContent * clone() const =0
DtFloat64 mySimTimeToRealTimeRatio
Definition: ifFrameRateResponse.h:100
DtFloat64 myFrameRateResponsePeriod
Definition: ifFrameRateResponse.h:98