coral
A C++ library for distributed co-simulation
|
An interface for the services offered by a slave provider, for use with MakeSlaveProviderServer(). More...
#include "coral/bus/slave_provider_comm.hpp"
Public Member Functions | |
virtual int | GetSlaveTypeCount () const CORAL_NOEXCEPT=0 |
Returns the number of slave types provided. | |
virtual coral::model::SlaveTypeDescription | GetSlaveType (int index) const =0 |
Returns a description of the index th slave type. | |
virtual coral::net::SlaveLocator | InstantiateSlave (const std::string &slaveTypeUUID, std::chrono::milliseconds timeout)=0 |
Instantiates a slave. | |
An interface for the services offered by a slave provider, for use with MakeSlaveProviderServer().