6 #ifndef DtLgcyLgrTotalStatePdu_H_
7 #define DtLgcyLgrTotalStatePdu_H_
45 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER );
49 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER );
53 DtGlobalObjectDesignator& receiver,
54 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER );
69 virtual DtTime time()
const;
70 virtual void setTime( DtTime tm );
72 virtual DtTime idealTime()
const;
73 virtual void setIdealTime( DtTime tm );
75 virtual double scale()
const;
76 virtual void setScale(
double sc );
78 virtual DtTime fileLength()
const;
79 virtual void setFileLength( DtTime tm );
81 virtual DtTime heartbeat()
const;
82 virtual void setHeartbeat( DtTime tm );
84 virtual DtTime timeout()
const;
85 virtual void setTimeout( DtTime tm );
87 virtual bool dataScaling()
const;
88 virtual void setDataScaling(
bool onOff );
105 virtual bool timeConstrained()
const;
106 virtual void setTimeConstrained(
bool onOff );
108 virtual bool timeRegulated()
const;
109 virtual void setTimeRegulated(
bool onOff );
111 virtual bool usingOwnFedAmb()
const;
112 virtual void setUsingOwnFedAmb(
bool onOff );
114 virtual const char* lgrFile()
const;
115 virtual void setLgrFile(
const char* name );
117 virtual const char* annotationsFile()
const;
118 virtual void setAnnotationsFile(
const char* name );