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

Enumerations

enum  e_smx_simcall_t {
  SIMCALL_NONE, SIMCALL_PROCESS_KILL, SIMCALL_PROCESS_KILLALL, SIMCALL_PROCESS_CLEANUP,
  SIMCALL_PROCESS_SUSPEND, SIMCALL_PROCESS_RESUME, SIMCALL_PROCESS_SET_HOST, SIMCALL_PROCESS_IS_SUSPENDED,
  SIMCALL_PROCESS_JOIN, SIMCALL_PROCESS_SLEEP, SIMCALL_EXECUTION_START, SIMCALL_EXECUTION_PARALLEL_START,
  SIMCALL_EXECUTION_CANCEL, SIMCALL_EXECUTION_SET_PRIORITY, SIMCALL_EXECUTION_SET_BOUND, SIMCALL_EXECUTION_WAIT,
  SIMCALL_PROCESS_ON_EXIT, SIMCALL_PROCESS_AUTO_RESTART_SET, SIMCALL_PROCESS_RESTART, 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_INIT, 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_INIT, SIMCALL_SEM_RELEASE, SIMCALL_SEM_WOULD_BLOCK,
  SIMCALL_SEM_ACQUIRE, SIMCALL_SEM_ACQUIRE_TIMEOUT, SIMCALL_SEM_GET_CAPACITY, SIMCALL_FILE_READ,
  SIMCALL_FILE_WRITE, SIMCALL_FILE_OPEN, SIMCALL_FILE_CLOSE, SIMCALL_FILE_UNLINK,
  SIMCALL_FILE_GET_SIZE, SIMCALL_FILE_TELL, SIMCALL_FILE_SEEK, SIMCALL_FILE_MOVE,
  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_KILL 
SIMCALL_PROCESS_KILLALL 
SIMCALL_PROCESS_CLEANUP 
SIMCALL_PROCESS_SUSPEND 
SIMCALL_PROCESS_RESUME 
SIMCALL_PROCESS_SET_HOST 
SIMCALL_PROCESS_IS_SUSPENDED 
SIMCALL_PROCESS_JOIN 
SIMCALL_PROCESS_SLEEP 
SIMCALL_EXECUTION_START 
SIMCALL_EXECUTION_PARALLEL_START 
SIMCALL_EXECUTION_CANCEL 
SIMCALL_EXECUTION_SET_PRIORITY 
SIMCALL_EXECUTION_SET_BOUND 
SIMCALL_EXECUTION_WAIT 
SIMCALL_PROCESS_ON_EXIT 
SIMCALL_PROCESS_AUTO_RESTART_SET 
SIMCALL_PROCESS_RESTART 
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_INIT 
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_INIT 
SIMCALL_SEM_RELEASE 
SIMCALL_SEM_WOULD_BLOCK 
SIMCALL_SEM_ACQUIRE 
SIMCALL_SEM_ACQUIRE_TIMEOUT 
SIMCALL_SEM_GET_CAPACITY 
SIMCALL_FILE_READ 
SIMCALL_FILE_WRITE 
SIMCALL_FILE_OPEN 
SIMCALL_FILE_CLOSE 
SIMCALL_FILE_UNLINK 
SIMCALL_FILE_GET_SIZE 
SIMCALL_FILE_TELL 
SIMCALL_FILE_SEEK 
SIMCALL_FILE_MOVE 
SIMCALL_MC_RANDOM 
SIMCALL_SET_CATEGORY 
SIMCALL_RUN_KERNEL 
SIMCALL_RUN_BLOCKING 
NUM_SIMCALLS