Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
add on_this_completion signal to Activities
[simgrid.git] / include / simgrid / s4u / Comm.hpp
index 72be440..0226ec6 100644 (file)
@@ -50,6 +50,11 @@ protected:
        then Comm::on_completion is thrown in the kernel in CommImpl::finish.
      */
   }
+  void fire_on_this_completion() const override {
+    /* The completion signal of a Comm has to be thrown only once and not by the sender AND the receiver.
+       then Comm::on_completion is thrown in the kernel in CommImpl::finish.
+     */
+  }
   void fire_on_veto() const override { on_veto(const_cast<Comm&>(*this)); }
   void fire_on_suspend() const override { on_suspend(*this); }
   void fire_on_resume() const override { on_resume(*this); }