27 const std::vector<DtString>& simulationModelSetFiles = std::vector<DtString>(),
bool(* DtLoadBalancingFcn)(DtAddressMap *map, const DtList *backends, bool &remapped, void *usr)
Return true from this function to signal success of load balancing, however, set remapped to true if ...
Definition: scenario.h:582
Definition: scenario.h:52
install a version of the DtVrlinkVrfRemoteController class and print a message to the console when a ...
Definition: exampleRemoteController.h:14
bool(* DtBackendRemappingFcn)(DtBackendMap *map, const std::set< DtSimulationAddress > &expectedBackends, void *usr)
Used by loadScenario to get replacements for missing backends.
Definition: backendMap.h:52
The main class for the remote control interface to VR-Forces. Instantiating this class allows the sen...
Definition: vrlinkVrfRemoteController.h:55
The main class for the remote control interface to VR-Forces. Instantiating this class allows the sen...
Definition: vrfRemoteController.h:201
DtExampleRemoteController(int receivePort=9000)
CTOR.
virtual bool loadScenario(const DtScenario &scenario, DtBackendRemappingFcn fcn=0, void *usrRemapping=0, DtLoadBalancingFcn=0, void *usrBalancing=0, const std::vector< DtString > &simulationModelSetFiles=std::vector< DtString >(), DtString *errorString=0) override
Will print a message to the console (DtWarn level) when a scenario is loaded with the scenario file b...
static DtVrfRemoteController * Creator(int receivePort)
Static creator called when creating the remote controller.
virtual ~DtExampleRemoteController()
DTOR.