|
SimGrid
3.21
Versatile Simulation of Distributed Systems
|
Functions | |
| int | sg_actor_get_PID (sg_actor_t actor) |
| Actor datatype. More... | |
| int | sg_actor_get_PPID (sg_actor_t actor) |
| sg_actor_t | sg_actor_by_PID (aid_t pid) |
| const char * | sg_actor_get_name (sg_actor_t actor) |
| sg_host_t | sg_actor_get_host (sg_actor_t actor) |
| const char * | sg_actor_get_property_value (sg_actor_t actor, const char *name) |
| xbt_dict_t | sg_actor_get_properties (sg_actor_t actor) |
| void | sg_actor_suspend (sg_actor_t actor) |
| void | sg_actor_resume (sg_actor_t actor) |
| int | sg_actor_is_suspended (sg_actor_t actor) |
| sg_actor_t | sg_actor_restart (sg_actor_t actor) |
| void | sg_actor_set_auto_restart (sg_actor_t actor, int auto_restart) |
| void | sg_actor_daemonize (sg_actor_t actor) |
| void | sg_actor_migrate (sg_actor_t process, sg_host_t host) |
| void | sg_actor_join (sg_actor_t actor, double timeout) |
| void | sg_actor_kill (sg_actor_t actor) |
| void | sg_actor_kill_all () |
| void | sg_actor_set_kill_time (sg_actor_t actor, double kill_time) |
| void | sg_actor_yield () |
| int sg_actor_get_PID | ( | sg_actor_t | actor | ) |
Actor datatype.
An actor may be defined as a code, with some private data, executing in a location.
You should not access directly to the fields of the pointed structure, but always use the provided API to interact with actors.
| int sg_actor_get_PPID | ( | sg_actor_t | actor | ) |
| sg_actor_t sg_actor_by_PID | ( | aid_t | pid | ) |
| const char* sg_actor_get_name | ( | sg_actor_t | actor | ) |
| sg_host_t sg_actor_get_host | ( | sg_actor_t | actor | ) |
| const char* sg_actor_get_property_value | ( | sg_actor_t | actor, |
| const char * | name | ||
| ) |
| xbt_dict_t sg_actor_get_properties | ( | sg_actor_t | actor | ) |
| void sg_actor_suspend | ( | sg_actor_t | actor | ) |
| void sg_actor_resume | ( | sg_actor_t | actor | ) |
| int sg_actor_is_suspended | ( | sg_actor_t | actor | ) |
| sg_actor_t sg_actor_restart | ( | sg_actor_t | actor | ) |
| void sg_actor_set_auto_restart | ( | sg_actor_t | actor, |
| int | auto_restart | ||
| ) |
| void sg_actor_daemonize | ( | sg_actor_t | actor | ) |
| void sg_actor_migrate | ( | sg_actor_t | process, |
| sg_host_t | host | ||
| ) |
| void sg_actor_join | ( | sg_actor_t | actor, |
| double | timeout | ||
| ) |
| void sg_actor_kill | ( | sg_actor_t | actor | ) |
| void sg_actor_kill_all | ( | ) |
| void sg_actor_set_kill_time | ( | sg_actor_t | actor, |
| double | kill_time | ||
| ) |
| void sg_actor_yield | ( | ) |