X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a03bd071f7ec12cf9dd65b0e912fd3f84d29c880..090cf2282f07bf598ff25bf0740e35268b20b699:/src/include/simix/datatypes.h diff --git a/src/include/simix/datatypes.h b/src/include/simix/datatypes.h index 859727ea95..863070d1c0 100644 --- a/src/include/simix/datatypes.h +++ b/src/include/simix/datatypes.h @@ -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; @@ -50,5 +51,16 @@ SG_BEGIN_DECL() typedef struct s_smx_process *smx_process_t; /** @} */ + typedef struct s_smx_context *smx_context_t; + +/******************************* Networking ***********************************/ + 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; + + + SG_END_DECL() #endif