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