.. autodoxymethod:: sg_actor_restart(sg_actor_t actor)
.. autodoxymethod:: sg_actor_daemonize(sg_actor_t actor)
+ .. autodoxymethod:: sg_actor_is_daemon
.. _API_s4u_Actor_end:
XBT_PUBLIC void sg_actor_resume(sg_actor_t actor);
XBT_PUBLIC int sg_actor_is_suspended(sg_actor_t actor);
XBT_PUBLIC sg_actor_t sg_actor_restart(sg_actor_t actor);
-void sg_actor_set_auto_restart(sg_actor_t actor, int auto_restart);
+XBT_PUBLIC void sg_actor_set_auto_restart(sg_actor_t actor, int auto_restart);
XBT_PUBLIC void sg_actor_daemonize(sg_actor_t actor);
+XBT_PUBLIC int sg_actor_is_daemon(sg_actor_t actor);
#ifndef DOXYGEN
XBT_ATTRIB_DEPRECATED_v329("Please use sg_actor_set_host() instead") XBT_PUBLIC
actor->daemonize();
}
+/** Returns whether or not this actor has been daemonized or not */
+int sg_actor_is_daemon(sg_actor_t actor)
+{
+ return actor->is_daemon();
+}
+
/**
* @brief Migrates an actor to another location.
*