/* ******************************** VM ************************************* */
typedef msg_host_t msg_vm_t;
-/** ******************************** File ************************************ */
+/* ******************************** File ************************************ */
-/** @brief File datatype.
-* @ingroup msg_file_management
-*
-* You should consider this as an opaque object.
-*/
+/** @brief Opaque object describing a File in MSG.
+ * @ingroup msg_file */
typedef xbt_dictelm_t msg_file_t;
typedef s_xbt_dictelm_t s_msg_file_t;
structure, but always use the provided API to interact with
processes.
*/
-typedef struct s_smx_process *msg_process_t;
+typedef smx_process_t msg_process_t;
/** @brief Return code of most MSG functions
@ingroup msg_simulation