49 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER );
53 DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER, DtPduFactory* pduFactory = 0 );
57 const DtEntityIdentifier& receiver,
58 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 );
97 virtual void setPlayAction(
DtLgrMode md );
100 virtual void setRecordAction(
DtLgrMode md );
103 virtual void setEofAction(
DtLgrMode md );
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 DtString& name );
117 virtual const char* annotationsFile()
const;
118 virtual void setAnnotationsFile(
const DtString& name );