3 #include "xbt/sysdep.h"
7 /** \ingroup msg_easier_life
8 * \brief An application deployer.
10 * Creates the process described in \a file.
11 * \param file a filename of a xml description of the application. This file
14 * \include surfxml.dtd
16 * Here is a small example of such a platform
18 * \include small_deployment.xml
20 * Have a look in the directory examples/msg/ to have a bigger example.
22 void MSG_launch_application(const char *file)
28 /** \ingroup msg_easier_life
29 * \brief Registers a #m_process_code_t code in a global table.
31 * Registers a code function in a global table.
32 * This table is then used by #MSG_launch_application.
33 * \param name the reference name of the function.
34 * \param code the function
36 void MSG_function_register(const char *name,m_process_code_t code)
41 /** \ingroup msg_easier_life
42 * \brief Registers a #m_process_t code in a global table.
44 * Registers a code function in a global table.
45 * This table is then used by #MSG_launch_application.
46 * \param name the reference name of the function.
48 m_process_code_t MSG_get_registered_function(const char *name)
50 m_process_code_t code = NULL;