SimGrid  3.14.159
Versatile Simulation of Distributed Systems
Host Management Functions

Detailed Description

Functions

e_smx_state_t simcall_execution_wait (smx_activity_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_TIMEOUT, SIMIX_SRC_TIMEOUT, SIMIX_DST_TIMEOUT, SIMIX_LINK_FAILURE
}
 Host datatypeA location (or host) is any possible place where a process may run. More...
 

Enumeration Type Documentation

◆ 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.

See also
Host Management Functions
Enumerator
SIMIX_WAITING 
SIMIX_READY 
SIMIX_RUNNING 
SIMIX_DONE 
SIMIX_CANCELED 
SIMIX_FAILED 
SIMIX_SRC_HOST_FAILURE 
SIMIX_DST_HOST_FAILURE 
SIMIX_TIMEOUT 
SIMIX_SRC_TIMEOUT 
SIMIX_DST_TIMEOUT 
SIMIX_LINK_FAILURE 

Function Documentation

◆ simcall_execution_wait()

e_smx_state_t simcall_execution_wait ( smx_activity_t  execution)

Waits for the completion of an execution synchro and destroy it.

Parameters
executionThe execution synchro