Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
fix jedule and do the right thing for netzone hosts
[simgrid.git] / include / simgrid / s4u / engine.hpp
index c8558b8..413f7ef 100644 (file)
@@ -105,13 +105,15 @@ private:
   static s4u::Engine *instance_;
 };
 
-/** Callback called when the platform is created (ie, the xml file parsed),
- * right before the actual simulation starts.
- */
-extern XBT_PRIVATE xbt::signal<void(void)> onPlatformCreated;
+/** Callback fired when the platform is created (ie, the xml file parsed),
+ * right before the actual simulation starts. */
+extern XBT_PRIVATE xbt::signal<void()> onPlatformCreated;
+
+/** Callback fired when the main simulation loop ends, just before MSG_run (or similar) ends */
+extern XBT_PRIVATE xbt::signal<void()> onSimulationEnd;
 
-/** Callback called when the main simulation loop ends, just before MSG_run (or similar) ends */
-extern XBT_PRIVATE xbt::signal<void(void)> onSimulationEnd;
+/** Callback fired when the time jumps into the future */
+extern XBT_PRIVATE xbt::signal<void(double)> onTimeAdvance;
 }} // namespace simgrid::s4u
 
 #endif /* SIMGRID_S4U_ENGINE_HPP */