Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[mc] Try to DRY in MC main loops
[simgrid.git] / src / simix / simcalls_generated_enum.h
index 50460e2..b4663ea 100644 (file)
@@ -1,11 +1,18 @@
-/*********************************************
- * File Generated by src/simix/simcalls.py   *
- *                from src/simix/simcalls.in *
- * Do not modify this file, add new simcalls *
- * in src/simix/simcalls.in                  *
- *********************************************/
+/**********************************************************************/
+/* File Generated by src/simix/simcalls.py from src/simix/simcalls.in */
+/*                                                                    */
+/*                    DO NOT EVER CHANGE THIS FILE                    */
+/*                                                                    */
+/* change simcalls specification in src/simix/simcalls.in             */
+/**********************************************************************/
 
-SIMCALL_HOST_GET_BY_NAME,
+
+/**
+ * @brief All possible simcalls.
+ */
+typedef enum {
+SIMCALL_NONE,
+  SIMCALL_HOST_GET_BY_NAME,
 SIMCALL_HOST_GET_NAME,
 SIMCALL_HOST_ON,
 SIMCALL_HOST_OFF,
@@ -30,7 +37,8 @@ SIMCALL_HOST_EXECUTION_SET_PRIORITY,
 SIMCALL_HOST_EXECUTION_SET_BOUND,
 SIMCALL_HOST_EXECUTION_SET_AFFINITY,
 SIMCALL_HOST_EXECUTION_WAIT,
-SIMCALL_HOST_GET_STORAGE_LIST,
+SIMCALL_HOST_GET_MOUNTED_STORAGE_LIST,
+SIMCALL_HOST_GET_ATTACHED_STORAGE_LIST,
 SIMCALL_HOST_GET_PARAMS,
 SIMCALL_HOST_SET_PARAMS,
 SIMCALL_VM_CREATE,
@@ -62,13 +70,13 @@ SIMCALL_PROCESS_GET_HOST,
 SIMCALL_PROCESS_GET_NAME,
 SIMCALL_PROCESS_IS_SUSPENDED,
 SIMCALL_PROCESS_GET_PROPERTIES,
+SIMCALL_PROCESS_JOIN,
 SIMCALL_PROCESS_SLEEP,
 SIMCALL_PROCESS_ON_EXIT,
 SIMCALL_PROCESS_AUTO_RESTART_SET,
 SIMCALL_PROCESS_RESTART,
 SIMCALL_RDV_CREATE,
 SIMCALL_RDV_DESTROY,
-SIMCALL_RDV_GET_BY_NAME,
 SIMCALL_RDV_COMM_COUNT_BY_HOST,
 SIMCALL_RDV_GET_HEAD,
 SIMCALL_RDV_SET_RECEIVER,
@@ -107,19 +115,16 @@ SIMCALL_SEM_WOULD_BLOCK,
 SIMCALL_SEM_ACQUIRE,
 SIMCALL_SEM_ACQUIRE_TIMEOUT,
 SIMCALL_SEM_GET_CAPACITY,
-SIMCALL_FILE_GET_DATA,
-SIMCALL_FILE_SET_DATA,
 SIMCALL_FILE_READ,
 SIMCALL_FILE_WRITE,
 SIMCALL_FILE_OPEN,
 SIMCALL_FILE_CLOSE,
 SIMCALL_FILE_UNLINK,
-SIMCALL_FILE_LS,
 SIMCALL_FILE_GET_SIZE,
 SIMCALL_FILE_TELL,
 SIMCALL_FILE_SEEK,
 SIMCALL_FILE_GET_INFO,
-SIMCALL_STORAGE_FILE_RENAME,
+SIMCALL_FILE_MOVE,
 SIMCALL_STORAGE_GET_FREE_SIZE,
 SIMCALL_STORAGE_GET_USED_SIZE,
 SIMCALL_STORAGE_GET_PROPERTIES,
@@ -138,3 +143,8 @@ SIMCALL_MC_SNAPSHOT,
 SIMCALL_MC_COMPARE_SNAPSHOTS,
 SIMCALL_MC_RANDOM,
 #endif
+
+SIMCALL_NEW_API_INIT,
+NUM_SIMCALLS
+} e_smx_simcall_t;
+  
\ No newline at end of file