53 virtual void gainOwnership(
const RTI::AttributeHandleSet& set);
59 virtual void loseOwnership(
const RTI::AttributeHandleSet& set);
63 virtual void attributeOwnershipDivestitureNotification(
64 const RTI::AttributeHandleSet& releasedAttributes);
68 virtual void attributeOwnershipAcquisitionNotification(
69 const RTI::AttributeHandleSet& securedAttributes);
75 virtual void requestAttributeOwnershipAssumption (
76 const RTI::AttributeHandleSet& offeredAttributes,
78 const RTI::VariableLengthData &theTag
86 virtual bool requesteOwnershipRelease (
87 const RTI::AttributeHandleSet& candidateAttributes,
89 const RTI::VariableLengthData &theTag
97 virtual void confirmAttributeOwnershipAcquisitionCancellation (
98 const RTI::AttributeHandleSet& attributes);
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtHlaObject * myHlaObj
Definition: ownershipHandlerHLA.h:108
Instances of DtHlaObject are used to represent HLA objects which are communicated across the network...
Definition: hlaObject.h:58
This is a base class meant to encapsulate user callbacks on ownership management services.
Definition: ownershipHandlerHLA.h:27
This file contains typedefs for machine dependant types.