Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fixed the java's context interface to build with the context module layout [Cristian]
[simgrid.git] / src / include / simix / datatypes.h
index f1eb193..0ac2202 100644 (file)
@@ -33,27 +33,12 @@ SG_BEGIN_DECL()
 
 
 /* ******************************** Syncro ************************************ */
-
      typedef struct s_smx_mutex *smx_mutex_t;
      typedef struct s_smx_cond *smx_cond_t;
 
-
 /********************************** Action *************************************/
-     typedef struct s_smx_simdata_action *smx_simdata_action_t;
-/** @brief Action datatype 
-    @ingroup m_datatypes_management_details */
-     typedef struct s_smx_action {
-       char *name;              /**< @brief action name if any */
-       smx_simdata_action_t simdata;
-                                /**< @brief simulator data */
-       xbt_fifo_t cond_list;    /*< conditional variables that must be signaled when the action finish. */
-       void *data;              /**< @brief user data */
-       int refcount;            /**< @brief reference counter */
-     } s_smx_action_t;
-
      typedef struct s_smx_action *smx_action_t;
 
-
 /* ****************************** Process *********************************** */
 /** @brief Agent datatype  
     @ingroup m_datatypes_management 
@@ -65,5 +50,6 @@ SG_BEGIN_DECL()
      typedef struct s_smx_process *smx_process_t;
 /** @} */
 
+     typedef struct s_smx_context *smx_context_t;
 SG_END_DECL()
 #endif