SimGrid
3.13
Versatile Simulation of Distributed Systems
|
Functions | |
xbt_swag_t | simcall_host_get_process_list (sg_host_t host) |
double | simcall_host_get_current_power_peak (sg_host_t host) |
double | simcall_host_get_power_peak_at (sg_host_t host, int pstate_index) |
xbt_dict_t | simcall_asr_get_properties (const char *name) |
Returns a dict of the properties assigned to a router or AS. More... | |
e_smx_state_t | simcall_execution_wait (smx_synchro_t execution) |
Waits for the completion of an execution synchro and destroy it. More... | |
enum | e_smx_state_t { SIMIX_WAITING, SIMIX_READY, SIMIX_RUNNING, SIMIX_DONE, SIMIX_CANCELED, SIMIX_FAILED, SIMIX_SRC_HOST_FAILURE, SIMIX_DST_HOST_FAILURE, SIMIX_SRC_TIMEOUT, SIMIX_DST_TIMEOUT, SIMIX_LINK_FAILURE } |
Host datatypeA location (or host) is any possible place where a process may run. More... | |
enum e_smx_state_t |
Host datatypeA location (or host) is any possible place where a process may run.
Thus it is represented as a physical resource with computing capabilities, some mailboxes to enable running process to communicate with remote ones, and some private data that can be only accessed by local process.
Enumerator | |
---|---|
SIMIX_WAITING | |
SIMIX_READY | |
SIMIX_RUNNING | |
SIMIX_DONE | |
SIMIX_CANCELED | |
SIMIX_FAILED | |
SIMIX_SRC_HOST_FAILURE | |
SIMIX_DST_HOST_FAILURE | |
SIMIX_SRC_TIMEOUT | |
SIMIX_DST_TIMEOUT | |
SIMIX_LINK_FAILURE |
xbt_swag_t simcall_host_get_process_list | ( | sg_host_t | host | ) |
double simcall_host_get_current_power_peak | ( | sg_host_t | host | ) |
double simcall_host_get_power_peak_at | ( | sg_host_t | host, |
int | pstate_index | ||
) |
xbt_dict_t simcall_asr_get_properties | ( | const char * | name | ) |
Returns a dict of the properties assigned to a router or AS.
name | The name of the router or AS |
e_smx_state_t simcall_execution_wait | ( | smx_synchro_t | execution | ) |
Waits for the completion of an execution synchro and destroy it.
execution | The execution synchro |