- \ref m_datatypes_management
- \ref m_host_management
- \ref m_task_management
- - \ref m_file_management
+ - \ref msg_file_management
- \ref msg_trace_driven
- \ref msg_gos_functions
- \ref msg_deprecated_functions
* (#m_task_t) and the functions for managing it.
*/
- /** @defgroup m_file_management File Management Functions
+ /** @defgroup msg_file_management File Management Functions
* @ingroup MSG_API
* @brief This section describes the file structure of MSG
- * (#m_file_t) and the functions for managing it. It
+ * (#msg_file_t) and the functions for managing it. It
* is based on POSIX functions.
*/
\subsection pf_storage Storage
<b>Note : This is a prototype version that should evolve quickly, this is just some doc valuable only at the time of writing this doc</b>
-This section describes the storage management under SimGrid ; nowadays it's only usable with MSG. It relies basically on linux-like concepts. You also may want to have a look to its corresponding section in \ref m_file_management ; functions access are organized as a POSIX-like interface.
+This section describes the storage management under SimGrid ; nowadays
+it's only usable with MSG. It relies basically on linux-like concepts.
+You also may want to have a look to its corresponding section in \ref
+msg_file_management ; functions access are organized as a POSIX-like interface.
\subsubsection pf_sto_conc Storage Main concepts
Basically there is 3 different entities to know :
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(msg_io, simix,
"Logging specific to MSG (io)");
-/** @addtogroup m_file_management
- * \htmlonly <!-- DOXYGEN_NAVBAR_LABEL="File" --> \endhtmlonly
+/** @addtogroup msg_file_management
+ * \htmlonly <!-- DOXYGEN_NAVBAR_LABEL="Files" --> \endhtmlonly
* (#msg_file_t) and the functions for managing it.
*
* \see #msg_file_t
/********************************* File **************************************/
-/** \ingroup m_file_management
+/** \ingroup msg_file_management
* \brief Read elements of a file
*
* \param storage is the name where find the stream
return simcall_file_read(storage, ptr, size, nmemb, stream->simdata->smx_file);
}
-/** \ingroup m_file_management
+/** \ingroup msg_file_management
* \brief Write elements into a file
*
* \param storage is the name where find the stream
return simcall_file_write(storage, ptr, size, nmemb, stream->simdata->smx_file);
}
-/** \ingroup m_file_management
+/** \ingroup msg_file_management
* \brief Opens the file whose name is the string pointed to by path
*
* \param storage is the name where find the file to open
return file;
}
-/** \ingroup m_file_management
+/** \ingroup msg_file_management
* \brief Close the file
*
* \param storage is the name where find the stream
return simcall_file_close(storage, fp->simdata->smx_file);
}
-/** \ingroup m_file_management
+/** \ingroup msg_file_management
* \brief Stats the file pointed by fd
*
* \param storage is the name where find the stream