62 virtual void divestObject(
DtU16 siteTarget,
DtU16 applicationTarget);
66 virtual void acquireObject();
74 virtual void setAutoResponseTimer(
double time);
89 virtual void transferFailed();
93 virtual void gainOwnership();
96 virtual void loseOwnership();
98 virtual bool requestOwnershipRelease();
99 virtual bool requestOwnershipAssumption();
DtOwnershipStatus
Definition: ownershipHandlerDIS.h:22
DtOwnershipStatus myStatus
Definition: ownershipHandlerDIS.h:102
Definition: ownershipHandlerDIS.h:24
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:61
DtExerciseConn * myExConn
Definition: ownershipHandlerDIS.h:107
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Definition: ownershipHandlerDIS.h:30
Definition: ownershipHandlerDIS.h:28
class DtAcknowledgeRPdu:
Definition: acknowledgeRPdu.h:30
Instances of DtTransferControlRequestPdu are used to initiate the dynamic allocation and control of s...
Definition: transferControlRequestPdu.h:34
DtU32 myRequestId
Definition: ownershipHandlerDIS.h:105
double myAutoResponseTimer
Definition: ownershipHandlerDIS.h:104
DtTime myOwnershipTimer
Definition: ownershipHandlerDIS.h:103
Definition: ownershipHandlerDIS.h:29
bool myEventReportReceived
Definition: ownershipHandlerDIS.h:111
class DtSetRecordPdu:
Definition: setRecordPdu.h:35
Definition: ownershipHandlerDIS.h:27
DtEntityIdentifier myEntityId
Definition: ownershipHandlerDIS.h:108
Instances of DtEventReptPdu are used to send/receive event report PDUs.
Definition: eventReportPdu.h:28
Instances of DtEntityIdentifier are used as a unique ID for entities in DIS.
Definition: entityIdentifier.h:31
This file provides protocol to independence DtExerciseConn.
This is a base class meant to encapsulate user callbacks on ownership management services.
Definition: ownershipHandlerDIS.h:39
bool myAckReceived
Definition: ownershipHandlerDIS.h:110
unsigned short DtU16
A 16 bit unsigned integer value.
Definition: vlMachineTypes.h:140
This file declares DtAcknowledgeRPdu – DIS Only.
unsigned long DtU32
A 32 bit unsigned integer value.
Definition: vlMachineTypes.h:153
Definition: ownershipHandlerDIS.h:26
Definition: ownershipHandlerDIS.h:25
This file contains typedefs for machine dependant types.