X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b4852fd3bb330d081de77ad7092fb2f11ee0b7a4..2057d436f1e55c886a8dccaa1b623e7ae236e1ec:/include/simgrid/simix.h diff --git a/include/simgrid/simix.h b/include/simgrid/simix.h index 960f5bdbd5..f1c82114b2 100644 --- a/include/simgrid/simix.h +++ b/include/simgrid/simix.h @@ -19,9 +19,8 @@ SG_BEGIN_DECL() /* ******************************** Host ************************************ */ -/** @defgroup m_datatypes_management_details Details on SIMIX datatypes */ /** @brief Host datatype - @ingroup m_datatypes_management + @ingroup simix_host_management A location (or host) is any possible place where a process may run. Thus it is represented as a physical @@ -52,8 +51,17 @@ typedef enum { typedef struct s_smx_timer* smx_timer_t; /* ******************************** Synchro ************************************ */ +/** + * \ingroup simix_synchro_management + */ typedef struct s_smx_mutex *smx_mutex_t; +/** + * \ingroup simix_synchro_management + */ typedef struct s_smx_cond *smx_cond_t; +/** + * \ingroup simix_synchro_management + */ typedef struct s_smx_sem *smx_sem_t; /********************************** File *************************************/ @@ -67,7 +75,7 @@ typedef struct s_smx_action *smx_action_t; /* FIXME: replace by specialized acti /* ****************************** Process *********************************** */ /** @brief Process datatype - @ingroup m_datatypes_management + @ingroup simix_process_management A processt may be defined as a code, with some private data, executing in a location. @@ -101,6 +109,9 @@ typedef void (*smx_creation_func_t) ( /* process */ smx_process_t*, /******************************* Networking ***********************************/ +/** + * \ingroup simix_rdv_management + */ typedef struct s_smx_rvpoint *smx_rdv_t; /******************************** Context *************************************/