X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/db176451b42c9d524f82e6bb9951447e098dd492..9ea179ce187f56df358fc6f69c3e721b330df272:/src/s4u/s4u_actor.cpp diff --git a/src/s4u/s4u_actor.cpp b/src/s4u/s4u_actor.cpp index 4a3141e567..f16cabf607 100644 --- a/src/s4u/s4u_actor.cpp +++ b/src/s4u/s4u_actor.cpp @@ -13,7 +13,7 @@ #include "src/kernel/context/Context.hpp" -XBT_LOG_NEW_DEFAULT_CATEGORY(s4u_actor,"S4U actors"); +XBT_LOG_NEW_DEFAULT_CATEGORY(s4u_actor, "S4U actors"); namespace simgrid { namespace s4u { @@ -97,6 +97,11 @@ void Actor::resume() simcall_process_resume(pimpl_); } +int Actor::isSuspended() +{ + return simcall_process_is_suspended(pimpl_); +} + void Actor::setKillTime(double time) { simcall_process_set_kill_time(pimpl_,time); } @@ -215,6 +220,11 @@ void resume() simcall_process_resume(SIMIX_process_self()); } +int isSuspended() +{ + return simcall_process_is_suspended(SIMIX_process_self()); +} + void kill() { simcall_process_kill(SIMIX_process_self());