Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add a MSG_task_set_data() function
[simgrid.git] / src / include / simix / datatypes.h
index 98b21a9..863070d 100644 (file)
@@ -35,6 +35,7 @@ SG_BEGIN_DECL()
 /* ******************************** Syncro ************************************ */
      typedef struct s_smx_mutex *smx_mutex_t;
      typedef struct s_smx_cond *smx_cond_t;
+     typedef struct s_smx_sem *smx_sem_t;
 
 /********************************** Action *************************************/
      typedef struct s_smx_action *smx_action_t;
@@ -53,8 +54,11 @@ SG_BEGIN_DECL()
      typedef struct s_smx_context *smx_context_t;
 
 /******************************* Networking ***********************************/
-    typedef struct s_smx_rvpoint *smx_rvpoint_t;
+    typedef struct s_smx_rvpoint *smx_rdv_t;
     typedef struct s_smx_comm *smx_comm_t;
+    typedef enum {comm_send,
+                  comm_recv
+    } smx_comm_type_t;