OpenCOVER
|
#include <coSyncActionManager.h>
Public Member Functions | |
virtual | ~coSyncActionManager () |
void | handleRemoteActions (int len, const char *message) |
coSynchronizedAction * | findLocalAction (int host, int type, int sequenceNumber) |
coSynchronizedAction * | findRemoteAction (int host, int type, int sequenceNumber) |
void | initiateAction (coSynchronizedAction *newAction, int type, bool blocking=false) |
Static Public Member Functions | |
static coSyncActionManager * | instance () |
Protected Member Functions | |
coSyncActionManager () | |
Protected Attributes | |
covise::DLinkList< coSynchronizedAction * > | remoteActions |
covise::DLinkList< coSynchronizedAction * > | localActions |
Static Protected Attributes | |
static coSyncActionManager * | instance |
Allow all clients to performe a synchronized Action
|
protected |
|
virtual |
coSynchronizedAction * opencover::coSyncActionManager::findLocalAction | ( | int | host, |
int | type, | ||
int | sequenceNumber | ||
) |
coSynchronizedAction * opencover::coSyncActionManager::findRemoteAction | ( | int | host, |
int | type, | ||
int | sequenceNumber | ||
) |
void opencover::coSyncActionManager::handleRemoteActions | ( | int | len, |
const char * | message | ||
) |
void opencover::coSyncActionManager::initiateAction | ( | coSynchronizedAction * | newAction, |
int | type, | ||
bool | blocking = false |
||
) |
|
static |
|
staticprotected |
|
protected |
|
protected |