SimGrid  3.18
Versatile Simulation of Distributed Systems
popping_enum.h File Reference

Enumerations

enum  e_smx_simcall_t {
  SIMCALL_NONE, SIMCALL_PROCESS_KILLALL, SIMCALL_PROCESS_CLEANUP, SIMCALL_PROCESS_SUSPEND,
  SIMCALL_PROCESS_JOIN, SIMCALL_PROCESS_SLEEP, SIMCALL_EXECUTION_START, SIMCALL_EXECUTION_PARALLEL_START,
  SIMCALL_EXECUTION_WAIT, SIMCALL_EXECUTION_TEST, SIMCALL_PROCESS_ON_EXIT, SIMCALL_COMM_IPROBE,
  SIMCALL_COMM_SEND, SIMCALL_COMM_ISEND, SIMCALL_COMM_RECV, SIMCALL_COMM_IRECV,
  SIMCALL_COMM_WAITANY, SIMCALL_COMM_WAIT, SIMCALL_COMM_TEST, SIMCALL_COMM_TESTANY,
  SIMCALL_MUTEX_LOCK, SIMCALL_MUTEX_TRYLOCK, SIMCALL_MUTEX_UNLOCK, SIMCALL_COND_INIT,
  SIMCALL_COND_SIGNAL, SIMCALL_COND_WAIT, SIMCALL_COND_WAIT_TIMEOUT, SIMCALL_COND_BROADCAST,
  SIMCALL_SEM_ACQUIRE, SIMCALL_SEM_ACQUIRE_TIMEOUT, SIMCALL_STORAGE_READ, SIMCALL_STORAGE_WRITE,
  SIMCALL_MC_RANDOM, SIMCALL_SET_CATEGORY, SIMCALL_RUN_KERNEL, SIMCALL_RUN_BLOCKING,
  NUM_SIMCALLS
}
 All possible simcalls. More...
 

Enumeration Type Documentation

◆ e_smx_simcall_t

All possible simcalls.

Enumerator
SIMCALL_NONE 
SIMCALL_PROCESS_KILLALL 
SIMCALL_PROCESS_CLEANUP 
SIMCALL_PROCESS_SUSPEND 
SIMCALL_PROCESS_JOIN 
SIMCALL_PROCESS_SLEEP 
SIMCALL_EXECUTION_START 
SIMCALL_EXECUTION_PARALLEL_START 
SIMCALL_EXECUTION_WAIT 
SIMCALL_EXECUTION_TEST 
SIMCALL_PROCESS_ON_EXIT 
SIMCALL_COMM_IPROBE 
SIMCALL_COMM_SEND 
SIMCALL_COMM_ISEND 
SIMCALL_COMM_RECV 
SIMCALL_COMM_IRECV 
SIMCALL_COMM_WAITANY 
SIMCALL_COMM_WAIT 
SIMCALL_COMM_TEST 
SIMCALL_COMM_TESTANY 
SIMCALL_MUTEX_LOCK 
SIMCALL_MUTEX_TRYLOCK 
SIMCALL_MUTEX_UNLOCK 
SIMCALL_COND_INIT 
SIMCALL_COND_SIGNAL 
SIMCALL_COND_WAIT 
SIMCALL_COND_WAIT_TIMEOUT 
SIMCALL_COND_BROADCAST 
SIMCALL_SEM_ACQUIRE 
SIMCALL_SEM_ACQUIRE_TIMEOUT 
SIMCALL_STORAGE_READ 
SIMCALL_STORAGE_WRITE 
SIMCALL_MC_RANDOM 
SIMCALL_SET_CATEGORY 
SIMCALL_RUN_KERNEL 
SIMCALL_RUN_BLOCKING 
NUM_SIMCALLS