RemoteHandleControlBlock::ManagementData Struct Reference

Returned by a call to RemoteHandleControlBlock::create. More...

#include <ArmarXCore/core/util/distributed/RemoteHandle/RemoteHandleControlBlock.h>

Public Attributes

ClientSideRemoteHandleControlBlockBasePtr clientSideRemoteHandleControlBlock
 
RemoteHandleControlBlockPtr directHandle
 

Detailed Description

Returned by a call to RemoteHandleControlBlock::create.

It holds a direct handle to the controlblock (can be used to keep the RemoteHandleControlBlock alive (but not the managed object)) (this pointer may be deleted). And The ClientSideRemoteHandleControlBlock keeping the managed object alive. (send this to the client)

Member Data Documentation

◆ clientSideRemoteHandleControlBlock

ClientSideRemoteHandleControlBlockBasePtr clientSideRemoteHandleControlBlock

◆ directHandle


The documentation for this struct was generated from the following file: