X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/821649e2221068a113b41b8e9c5ac4ba76887772..090cf2282f07bf598ff25bf0740e35268b20b699:/src/include/simix/datatypes.h diff --git a/src/include/simix/datatypes.h b/src/include/simix/datatypes.h index 0ac220284c..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; @@ -51,5 +52,15 @@ SG_BEGIN_DECL() /** @} */ 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