141 virtual void sendFinalPduOnDestruction(
bool on);
148 virtual void enableDiGuyInformation();
152 virtual void setSendDiGuyPdus(
bool yesNo);
155 virtual bool sendDiGuyPdus()
const;
158 virtual void setSendSeesPdus(
bool yesNo);
161 virtual bool sendSeesPdus()
const;
164 virtual void setSeesTimeThreshold(
DtTime time);
167 virtual DtTime seesTimeThreshold()
const;
170 virtual void setDiGuyTypeTimeThreshold(
DtTime time);
173 virtual DtTime diGuyTypeTimeThreshold()
const;
176 virtual void setDiGuyAppearanceTimeThreshold(
DtTime time);
179 virtual DtTime diGuyAppearanceTimeThreshold()
const;
182 virtual void setDiGuyActionTimeThreshold(
DtTime time);
185 virtual DtTime diGuyActionTimeThreshold()
const;
188 DtTime entityTypeHeartbeat(
int type,
int domain);
194 virtual void divestObject(
DtU16 siteTarget,
DtU16 applicationTarget);
199 static void setStateRepCreator(DtStateRepCreator creator);
200 static DtStateRepCreator stateRepCreator(
void);
202 static void setClassDfltTimeThreshold(
DtTime threshold);
203 static void setStationaryDfltTimeThreshold(
DtTime threshold);
204 static void setEntityTypeDfltTimeThreshold(
int type,
int domain,
DtTime threshold);
208 static void setDfltRotationThreshold(
double r);
209 static double dfltRotationThreshold();
210 static void setDfltTranslationThreshold(
double t);
211 static double dfltTranslationThreshold();
215 virtual void createAndSendDiGuyPdus();
223 virtual void createAndSendSeesPdu();
225 virtual bool sendSeesNeeded()
const;