X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a3d3a7566e185248c9706e2d853d2df38bd5aba8..0b709e78b05186146867b7b5a841bdec06507bf8:/src/kernel/activity/SleepImpl.hpp diff --git a/src/kernel/activity/SleepImpl.hpp b/src/kernel/activity/SleepImpl.hpp index 76fa03666b..eab5d22de5 100644 --- a/src/kernel/activity/SleepImpl.hpp +++ b/src/kernel/activity/SleepImpl.hpp @@ -14,13 +14,14 @@ namespace kernel { namespace activity { class XBT_PUBLIC SleepImpl : public ActivityImpl { + ~SleepImpl() override; + public: - void suspend() override; - void resume() override; + explicit SleepImpl(std::string name, s4u::Host* host) : ActivityImpl(name), host_(host) {} void post() override; + SleepImpl* start(double duration); - sg_host_t host = nullptr; - resource::Action* surf_action_ = nullptr; + sg_host_t host_ = nullptr; }; } }