Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
know whether an activity has solved all its dependencies
[simgrid.git] / include / simgrid / s4u / Comm.hpp
index 228fcec..b42d1e9 100644 (file)
@@ -64,7 +64,9 @@ public:
    */
   static void sendto(Host* from, Host* to, uint64_t simulated_size_in_bytes);
 
-  static xbt::signal<void(Comm const&, bool is_sender)> on_start;
+  static xbt::signal<void(Comm const&)> on_send;
+  static xbt::signal<void(Comm const&)> on_recv;
+  static xbt::signal<void(Comm const&)> on_start;
   static xbt::signal<void(Comm const&)> on_completion;
 
   /*! take a vector s4u::CommPtr and return when one of them is finished.