#include "msg/datatypes.h"
/************************** Global ******************************************/
+xbt_error_t MSG_config(const char *name, ...);
void MSG_global_init(void);
void MSG_global_init_args(int *argc, char **argv);
void MSG_set_verbosity(MSG_outputmode_t mode);
void MSG_paje_output(const char *filename);
double MSG_getClock(void);
+double MSG_get_clock(void);
/************************** Host handling ***********************************/
MSG_error_t MSG_host_set_data(m_host_t host, void *data);
MSG_error_t MSG_task_destroy(m_task_t task);
MSG_error_t MSG_task_get(m_task_t * task, m_channel_t channel);
+MSG_error_t MSG_task_get_with_time_out(m_task_t * task, m_channel_t channel,
+ double max_duration);
MSG_error_t MSG_task_put(m_task_t task, m_host_t dest,
m_channel_t channel);
MSG_error_t MSG_task_put_bounded(m_task_t task,