22 class DT_DLL_VL DtRprOwnershipHandler :
public DtDefaultOwnershipHandler
30 DtRprOwnershipHandler(
int site,
int app);
33 virtual ~DtRprOwnershipHandler();
36 virtual DtOwnershipHandler* clone()
const;
39 DtRprOwnershipHandler(
const DtRprOwnershipHandler& other);
42 DtRprOwnershipHandler& operator=(
const DtRprOwnershipHandler& other);
45 inline void setSite(
int site);
48 inline int site()
const ;
51 inline void setApplicationId(
int app);
54 inline int applicationId()
const;
56 virtual bool requestAttributeOwnershipRelease (
57 const RTI::AttributeHandleSet& candidateAttributes,
59 const RTI::VariableLengthData &theTag
66 virtual void requestAttributeOwnershipAssumption (
67 const RTI::AttributeHandleSet& offeredAttributes,
69 const RTI::VariableLengthData &theTag
79 virtual void sendRPRAcknowledge(
bool returnVal);