coral
A C++ library for distributed co-simulation
coral::bus::ISlaveControlMessenger Member List

This is the complete list of members for coral::bus::ISlaveControlMessenger, including all inherited members.

AcceptStep(std::chrono::milliseconds timeout, AcceptStepHandler onComplete)=0coral::bus::ISlaveControlMessengerpure virtual
AcceptStepHandler typedefcoral::bus::ISlaveControlMessenger
Close()=0coral::bus::ISlaveControlMessengerpure virtual
GetDescription(std::chrono::milliseconds timeout, GetDescriptionHandler onComplete)=0coral::bus::ISlaveControlMessengerpure virtual
GetDescriptionHandler typedefcoral::bus::ISlaveControlMessenger
ResendVars(std::chrono::milliseconds timeout, ResendVarsHandler onComplete)=0coral::bus::ISlaveControlMessengerpure virtual
ResendVarsHandler typedefcoral::bus::ISlaveControlMessenger
SetPeers(const std::vector< coral::net::Endpoint > &peer, std::chrono::milliseconds timeout, SetPeersHandler onComplete)=0coral::bus::ISlaveControlMessengerpure virtual
SetPeersHandler typedefcoral::bus::ISlaveControlMessenger
SetVariables(const std::vector< coral::model::VariableSetting > &settings, std::chrono::milliseconds timeout, SetVariablesHandler onComplete)=0coral::bus::ISlaveControlMessengerpure virtual
SetVariablesHandler typedefcoral::bus::ISlaveControlMessenger
State() const CORAL_NOEXCEPT=0coral::bus::ISlaveControlMessengerpure virtual
Step(coral::model::StepID stepID, coral::model::TimePoint currentT, coral::model::TimeDuration deltaT, std::chrono::milliseconds timeout, StepHandler onComplete)=0coral::bus::ISlaveControlMessengerpure virtual
StepHandler typedefcoral::bus::ISlaveControlMessenger
Terminate()=0coral::bus::ISlaveControlMessengerpure virtual
VoidHandler typedefcoral::bus::ISlaveControlMessenger
~ISlaveControlMessenger() CORAL_NOEXCEPTcoral::bus::ISlaveControlMessengerinlinevirtual