X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8f14731685bc7fea43ca95def23ab2031e7a32eb..f8498e93073ae2ad6e6e19571ecf52c9104edbd0:/src/kernel/activity/ActivityImpl.hpp diff --git a/src/kernel/activity/ActivityImpl.hpp b/src/kernel/activity/ActivityImpl.hpp index a81e6ac601..0d16180e30 100644 --- a/src/kernel/activity/ActivityImpl.hpp +++ b/src/kernel/activity/ActivityImpl.hpp @@ -31,9 +31,11 @@ public: virtual void suspend(); virtual void resume(); + virtual void cancel(); virtual void post() = 0; // What to do when a simcall terminates virtual void finish() = 0; + virtual void clean_action(); virtual double get_remaining() const; // boost::intrusive_ptr support: friend XBT_PUBLIC void intrusive_ptr_add_ref(ActivityImpl* activity);