|
#include <atomic>
#include <thread>
#include <condition_variable>
#include <chrono>
#include <functional>
#include <memory>
#include <Ice/ObjectAdapter.h>
#include <IceUtil/UUID.h>
#include <ArmarXCore/interface/core/util/distributed/RemoteHandle/RemoteHandleControlBlock.h>
#include "ClientSideRemoteHandleControlBlock.h"
#include "../../../services/tasks/PeriodicTask.h"
#include "../../../ArmarXManager.h"
Go to the source code of this file.
Classes | |
class | RemoteHandleControlBlock |
The RemoteHandleControlBlock is the equivalent of the std::shared_ptr's contol_block for a remote handle. More... | |
struct | RemoteHandleControlBlock::ManagementData |
Returned by a call to RemoteHandleControlBlock::create. More... | |
struct | SharedRemoteHandleState |
This holds the shared state of all RemoteHandleControlBlocks for one armarx manager. More... | |
Namespaces | |
armarx | |
This file offers overloads of toIce() and fromIce() functions for STL container types. | |
Typedefs | |
using | RemoteHandleControlBlockPtr = IceInternal::Handle< RemoteHandleControlBlock > |