coral
A C++ library for distributed co-simulation
|
This is the complete list of members for coral::bus::ISlaveControlMessenger, including all inherited members.
AcceptStep(std::chrono::milliseconds timeout, AcceptStepHandler onComplete)=0 | coral::bus::ISlaveControlMessenger | pure virtual |
AcceptStepHandler typedef | coral::bus::ISlaveControlMessenger | |
Close()=0 | coral::bus::ISlaveControlMessenger | pure virtual |
GetDescription(std::chrono::milliseconds timeout, GetDescriptionHandler onComplete)=0 | coral::bus::ISlaveControlMessenger | pure virtual |
GetDescriptionHandler typedef | coral::bus::ISlaveControlMessenger | |
ResendVars(std::chrono::milliseconds timeout, ResendVarsHandler onComplete)=0 | coral::bus::ISlaveControlMessenger | pure virtual |
ResendVarsHandler typedef | coral::bus::ISlaveControlMessenger | |
SetPeers(const std::vector< coral::net::Endpoint > &peer, std::chrono::milliseconds timeout, SetPeersHandler onComplete)=0 | coral::bus::ISlaveControlMessenger | pure virtual |
SetPeersHandler typedef | coral::bus::ISlaveControlMessenger | |
SetVariables(const std::vector< coral::model::VariableSetting > &settings, std::chrono::milliseconds timeout, SetVariablesHandler onComplete)=0 | coral::bus::ISlaveControlMessenger | pure virtual |
SetVariablesHandler typedef | coral::bus::ISlaveControlMessenger | |
State() const CORAL_NOEXCEPT=0 | coral::bus::ISlaveControlMessenger | pure virtual |
Step(coral::model::StepID stepID, coral::model::TimePoint currentT, coral::model::TimeDuration deltaT, std::chrono::milliseconds timeout, StepHandler onComplete)=0 | coral::bus::ISlaveControlMessenger | pure virtual |
StepHandler typedef | coral::bus::ISlaveControlMessenger | |
Terminate()=0 | coral::bus::ISlaveControlMessenger | pure virtual |
VoidHandler typedef | coral::bus::ISlaveControlMessenger | |
~ISlaveControlMessenger() CORAL_NOEXCEPT | coral::bus::ISlaveControlMessenger | inlinevirtual |