Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
one more teshsuite convertion
[simgrid.git] / src / s4u / s4u_actor.cpp
index 4a3141e..f16cabf 100644 (file)
@@ -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());