#include <coVRMSController.h>
|
| coVRMSController (int AmyID=-1, const char *addr=NULL, int port=0) |
|
| ~coVRMSController () |
|
void | startSlaves () |
|
void | checkMark (const char *file, int line) |
|
void | connectToMaster (const char *addr, int port) |
|
bool | isMaster () const |
|
bool | isSlave () const |
|
bool | isCluster () const |
|
int | readMaster (void *c, int n, bool mcastOverTCP) |
|
int | readMaster (void *c, int n) |
|
int | readMasterDraw (void *c, int n, bool mcastOverTCP) |
|
int | readMasterDraw (void *c, int n) |
|
void | sendMaster (const void *c, int n) |
|
void | sendMasterDraw (const void *c, int n) |
|
int | readSlave (int slaveNum, void *data, int num) |
|
int | readSlaves (SlaveData *c) |
|
int | readSlavesDraw (void *c, int n) |
|
void | sendSlave (int i, const void *c, int n) |
|
void | sendSlaves (const void *c, int n) |
|
void | sendSlaves (const SlaveData &c) |
|
void | sendSlavesDraw (const void *c, int n) |
|
void | sendSlaves (const covise::Message *msg) |
|
int | readMaster (covise::Message *msg) |
|
void | sendMaster (const covise::Message *msg) |
|
void | sendMaster (const std::string &s) |
|
void | readSlave (int i, std::string &s) |
|
int | getID () |
|
void | sync () |
|
void | startupSync () |
|
void | syncApp (int frameNum) |
|
void | syncInt (int value) |
|
void | syncFloat (float value) |
|
void | syncStringStop (std::string name) |
|
void | syncDraw () |
|
void | syncTime () |
|
int | syncData (void *data, int size) |
|
int | syncMessage (covise::Message *msg) |
|
bool | syncBool (bool) |
|
bool | reduceOr (bool) |
|
bool | reduceAnd (bool) |
|
bool | allReduceOr (bool) |
|
bool | allReduceAnd (bool) |
|
std::string | syncString (const std::string &s) |
|
bool | syncVRBMessages () |
|
void | waitForSlaves () |
|
void | waitForSlavesDraw () |
|
void | waitForMaster () |
|
void | sendGo () |
|
void | sendGoDraw () |
|
void | sendSerialGo () |
|
void | waitForSerialGo () |
|
void | sendParallelGo () |
|
void | waitForParallelGo () |
|
void | waitForParallelJoin () |
|
void | loadFile (const char *filename) |
|
int | clusterSize () |
|
void | killClients () |
|
int | getNumSlaves () const |
|
void | heartBeat (const std::string &name="unnamed", bool draw=false) |
|
bool | drawStatistics () const |
|
void | setDrawStatistics (bool enable) |
|
Enumerator |
---|
SYNC_TCP |
|
SYNC_UDP |
|
SYNC_SERIAL |
|
SYNC_TCP_SERIAL |
|
SYNC_PARA |
|
SYNC_MULTICAST |
|
SYNC_MPI |
|
SYNC_MAGIC |
|
Enumerator |
---|
SYNC_APP |
|
SYNC_DRAW |
|
opencover::coVRMSController::coVRMSController |
( |
int |
AmyID = -1 , |
|
|
const char * |
addr = NULL , |
|
|
int |
port = 0 |
|
) |
| |
opencover::coVRMSController::~coVRMSController |
( |
| ) |
|
bool opencover::coVRMSController::allReduceAnd |
( |
bool |
| ) |
|
bool opencover::coVRMSController::allReduceOr |
( |
bool |
| ) |
|
void opencover::coVRMSController::checkMark |
( |
const char * |
file, |
|
|
int |
line |
|
) |
| |
int opencover::coVRMSController::clusterSize |
( |
| ) |
|
|
inline |
void opencover::coVRMSController::connectToMaster |
( |
const char * |
addr, |
|
|
int |
port |
|
) |
| |
bool opencover::coVRMSController::drawStatistics |
( |
| ) |
const |
int opencover::coVRMSController::getID |
( |
| ) |
|
|
inline |
int opencover::coVRMSController::getNumSlaves |
( |
| ) |
const |
|
inline |
void opencover::coVRMSController::heartBeat |
( |
const std::string & |
name = "unnamed" , |
|
|
bool |
draw = false |
|
) |
| |
bool opencover::coVRMSController::isCluster |
( |
| ) |
const |
|
inline |
bool opencover::coVRMSController::isMaster |
( |
| ) |
const |
|
inline |
bool opencover::coVRMSController::isSlave |
( |
| ) |
const |
|
inline |
void opencover::coVRMSController::killClients |
( |
| ) |
|
void opencover::coVRMSController::loadFile |
( |
const char * |
filename | ) |
|
int opencover::coVRMSController::readMaster |
( |
void * |
c, |
|
|
int |
n, |
|
|
bool |
mcastOverTCP |
|
) |
| |
int opencover::coVRMSController::readMaster |
( |
void * |
c, |
|
|
int |
n |
|
) |
| |
int opencover::coVRMSController::readMaster |
( |
covise::Message * |
msg | ) |
|
int opencover::coVRMSController::readMasterDraw |
( |
void * |
c, |
|
|
int |
n, |
|
|
bool |
mcastOverTCP |
|
) |
| |
int opencover::coVRMSController::readMasterDraw |
( |
void * |
c, |
|
|
int |
n |
|
) |
| |
int opencover::coVRMSController::readSlave |
( |
int |
slaveNum, |
|
|
void * |
data, |
|
|
int |
num |
|
) |
| |
void opencover::coVRMSController::readSlave |
( |
int |
i, |
|
|
std::string & |
s |
|
) |
| |
int opencover::coVRMSController::readSlaves |
( |
SlaveData * |
c | ) |
|
int opencover::coVRMSController::readSlavesDraw |
( |
void * |
c, |
|
|
int |
n |
|
) |
| |
bool opencover::coVRMSController::reduceAnd |
( |
bool |
| ) |
|
bool opencover::coVRMSController::reduceOr |
( |
bool |
| ) |
|
void opencover::coVRMSController::sendGo |
( |
| ) |
|
void opencover::coVRMSController::sendGoDraw |
( |
| ) |
|
void opencover::coVRMSController::sendMaster |
( |
const void * |
c, |
|
|
int |
n |
|
) |
| |
void opencover::coVRMSController::sendMaster |
( |
const covise::Message * |
msg | ) |
|
void opencover::coVRMSController::sendMaster |
( |
const std::string & |
s | ) |
|
void opencover::coVRMSController::sendMasterDraw |
( |
const void * |
c, |
|
|
int |
n |
|
) |
| |
void opencover::coVRMSController::sendParallelGo |
( |
| ) |
|
void opencover::coVRMSController::sendSerialGo |
( |
| ) |
|
void opencover::coVRMSController::sendSlave |
( |
int |
i, |
|
|
const void * |
c, |
|
|
int |
n |
|
) |
| |
void opencover::coVRMSController::sendSlaves |
( |
const void * |
c, |
|
|
int |
n |
|
) |
| |
void opencover::coVRMSController::sendSlaves |
( |
const SlaveData & |
c | ) |
|
void opencover::coVRMSController::sendSlaves |
( |
const covise::Message * |
msg | ) |
|
void opencover::coVRMSController::sendSlavesDraw |
( |
const void * |
c, |
|
|
int |
n |
|
) |
| |
void opencover::coVRMSController::setDrawStatistics |
( |
bool |
enable | ) |
|
void opencover::coVRMSController::startSlaves |
( |
| ) |
|
void opencover::coVRMSController::startupSync |
( |
| ) |
|
void opencover::coVRMSController::sync |
( |
| ) |
|
void opencover::coVRMSController::syncApp |
( |
int |
frameNum | ) |
|
bool opencover::coVRMSController::syncBool |
( |
bool |
| ) |
|
int opencover::coVRMSController::syncData |
( |
void * |
data, |
|
|
int |
size |
|
) |
| |
void opencover::coVRMSController::syncDraw |
( |
| ) |
|
void opencover::coVRMSController::syncFloat |
( |
float |
value | ) |
|
void opencover::coVRMSController::syncInt |
( |
int |
value | ) |
|
int opencover::coVRMSController::syncMessage |
( |
covise::Message * |
msg | ) |
|
std::string opencover::coVRMSController::syncString |
( |
const std::string & |
s | ) |
|
void opencover::coVRMSController::syncStringStop |
( |
std::string |
name | ) |
|
void opencover::coVRMSController::syncTime |
( |
| ) |
|
bool opencover::coVRMSController::syncVRBMessages |
( |
| ) |
|
void opencover::coVRMSController::waitForMaster |
( |
| ) |
|
void opencover::coVRMSController::waitForParallelGo |
( |
| ) |
|
void opencover::coVRMSController::waitForParallelJoin |
( |
| ) |
|
void opencover::coVRMSController::waitForSerialGo |
( |
| ) |
|
void opencover::coVRMSController::waitForSlaves |
( |
| ) |
|
void opencover::coVRMSController::waitForSlavesDraw |
( |
| ) |
|
The documentation for this class was generated from the following file: