MAK Legion API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Legion::OwnershipManager Member List

This is the complete list of members for Legion::OwnershipManager, including all inherited members.

acquiredCallback(void *usr, acquiredCallbackParameters)Legion::OwnershipManagerprotectedstatic
addAcquiredCallback(AcquiredCallback callback)Legion::OwnershipManagervirtual
addDivestitureRequestCallback(DivestitureRequestCallback callback)Legion::OwnershipManagervirtual
addInitiateAcquisitionRequestCallback(InitiateAcquisitionRequestCallback callback)Legion::OwnershipManagervirtual
addInitiateAcquisitionResultCallback(InitiateAcquisitionResultCallback callback)Legion::OwnershipManagervirtual
addRequestRejectedCallback(RequestRejectedCallback callback)Legion::OwnershipManagervirtual
Connection classLegion::OwnershipManagerfriend
divest(TransactionIdentifier transactionId, Span< GlobalIdentifier > globalIds, Span< char > privateData)Legion::OwnershipManagervirtual
divestitureRequestCallback(void *usr, divestitureRequestCallbackParameters)Legion::OwnershipManagerprotectedstatic
handle() const Legion::OwnershipManagervirtual
initateAcquisitionRequestResponse(TransactionIdentifier transactionId, Span< GlobalIdentifier > globalIds, InitiateAcquisitionResult result, std::string exceptionDescription="")Legion::OwnershipManagervirtual
initiateAcquisitionRequestCallback(void *usr, initiateAcquisitionRequestCallbackParameters)Legion::OwnershipManagerprotectedstatic
initiateAcquisitionResultCallback(void *usr, initiateAcquisitionResultCallbackParameters)Legion::OwnershipManagerprotectedstatic
myAcquiredCallbacksLegion::OwnershipManagerprotected
myDatabaseHandleLegion::OwnershipManagerprotected
myDivestitureRequestCallbacksLegion::OwnershipManagerprotected
myHandleLegion::OwnershipManagerprotected
myInitiateAcquisitionRequestCallbacksLegion::OwnershipManagerprotected
myInitiateAcquisitionResultCallbacksLegion::OwnershipManagerprotected
myRequestRejectedCallbacksLegion::OwnershipManagerprotected
OwnershipManager(OwnershipManagerHandle ownershipHandle, DatabaseHandle databaseHandle)Legion::OwnershipManagerprotected
rejectDivestitureRequest(TransactionIdentifier transactionId, Span< GlobalIdentifier > globalIds, Span< char > privateData)Legion::OwnershipManagervirtual
removeAcquiredCallback(UInt32 callbackHandle)Legion::OwnershipManagervirtual
removeCallback(std::vector< CallbackData * > &callbackList, UInt32 callbackHandle)Legion::OwnershipManagerprotectedvirtual
removeDivestitureRequestCallback(UInt32 callbackHandle)Legion::OwnershipManagervirtual
removeInitiateAcquisitionRequestCallback(UInt32 callbackHandle)Legion::OwnershipManagervirtual
removeInitiateAcquisitionResultCallback(UInt32 callbackHandle)Legion::OwnershipManagervirtual
removeRequestRejectedCallback(UInt32 callbackHandle)Legion::OwnershipManagervirtual
requestAcquisition(Span< GlobalIdentifier > globalIds, Span< char > privateData, TransactionIdentifier transactionId=0)Legion::OwnershipManagervirtual
requestInitiateAcquisition(ClientIdentifier acquiringClientId, Span< GlobalIdentifier > globalIds, Span< char > privateData)Legion::OwnershipManagervirtual
requestRejectedCallback(void *usr, requestRejectedCallbackParameters)Legion::OwnershipManagerprotectedstatic
~OwnershipManager()Legion::OwnershipManagerprotectedvirtual

Document ID: Generated on Mon Mar 8 15:11:30 EST 2021 from SVN revision 225633
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)