#include <core/statetracker.h>
◆ ModuleSet
◆ mutex
◆ mutex_locker
◆ ParameterMap
◆ ParameterOrder
◆ RunningMap
◆ VistleState
◆ StateTracker()
vistle::StateTracker::StateTracker |
( |
const std::string & |
name, |
|
|
std::shared_ptr< PortTracker > |
portTracker = std::shared_ptr<PortTracker>() |
|
) |
| |
◆ ~StateTracker()
vistle::StateTracker::~StateTracker |
( |
| ) |
|
◆ availableModules()
◆ cleanQueue()
void vistle::StateTracker::cleanQueue |
( |
int |
moduleId | ) |
|
|
protected |
◆ computeHeights()
void vistle::StateTracker::computeHeights |
( |
| ) |
|
|
protected |
◆ dispatch()
bool vistle::StateTracker::dispatch |
( |
bool & |
received | ) |
|
◆ getBusyList()
std::vector< int > vistle::StateTracker::getBusyList |
( |
| ) |
const |
◆ getConnectedParameters()
◆ getHub()
int vistle::StateTracker::getHub |
( |
int |
id | ) |
const |
◆ getHubData()
const HubData & vistle::StateTracker::getHubData |
( |
int |
id | ) |
const |
◆ getHubs()
std::vector< int > vistle::StateTracker::getHubs |
( |
| ) |
const |
◆ getMasterHub()
int vistle::StateTracker::getMasterHub |
( |
| ) |
const |
◆ getMirrorId()
int vistle::StateTracker::getMirrorId |
( |
int |
id | ) |
const |
◆ getMirrors()
const std::set< int > & vistle::StateTracker::getMirrors |
( |
int |
id | ) |
const |
◆ getModuleName()
std::string vistle::StateTracker::getModuleName |
( |
int |
id | ) |
const |
◆ getModuleState()
int vistle::StateTracker::getModuleState |
( |
int |
id | ) |
const |
◆ getMutex()
◆ getParameter()
std::shared_ptr< Parameter > vistle::StateTracker::getParameter |
( |
int |
id, |
|
|
const std::string & |
name |
|
) |
| const |
◆ getParameters()
std::vector< std::string > vistle::StateTracker::getParameters |
( |
int |
id | ) |
const |
◆ getRunningList()
std::vector< int > vistle::StateTracker::getRunningList |
( |
| ) |
const |
◆ getSlaveHubs()
std::vector< int > vistle::StateTracker::getSlaveHubs |
( |
| ) |
const |
◆ getState()
◆ graphChangeCount()
int vistle::StateTracker::graphChangeCount |
( |
| ) |
const |
◆ handle() [1/2]
◆ handle() [2/2]
bool vistle::StateTracker::handle |
( |
const message::Message & |
msg, |
|
|
const char * |
payload, |
|
|
size_t |
payloadSize, |
|
|
bool |
track = true |
|
) |
| |
◆ handleConnect()
◆ handleDisconnect()
◆ hubName()
const std::string & vistle::StateTracker::hubName |
( |
int |
id | ) |
const |
◆ loadedWorkflowFile()
std::string vistle::StateTracker::loadedWorkflowFile |
( |
| ) |
const |
◆ portTracker()
std::shared_ptr< PortTracker > vistle::StateTracker::portTracker |
( |
| ) |
const |
◆ processQueue()
void vistle::StateTracker::processQueue |
( |
| ) |
|
|
protected |
◆ registerObserver()
void vistle::StateTracker::registerObserver |
( |
StateObserver * |
observer | ) |
|
◆ registerReply()
◆ registerRequest()
◆ removeRequest()
◆ sessionUrl()
std::string vistle::StateTracker::sessionUrl |
( |
| ) |
const |
◆ statusText()
std::string vistle::StateTracker::statusText |
( |
| ) |
const |
|
protected |
◆ waitForReply()
◆ waitForSlaveHubs() [1/2]
std::vector< int > vistle::StateTracker::waitForSlaveHubs |
( |
const std::vector< std::string > & |
names | ) |
|
◆ waitForSlaveHubs() [2/2]
std::vector< int > vistle::StateTracker::waitForSlaveHubs |
( |
size_t |
count | ) |
|
◆ ClusterManager
friend class ClusterManager |
|
friend |
◆ DataProxy
◆ Hub
◆ PortTracker
◆ busySet
◆ m_availableModules
◆ m_graphChangeCount
int vistle::StateTracker::m_graphChangeCount = 0 |
|
protected |
◆ m_observers
◆ m_processingQueue
bool vistle::StateTracker::m_processingQueue = false |
|
protected |
◆ m_queue
◆ quitMap
◆ runningMap
The documentation for this class was generated from the following files: