/**************** datatypes **********************************/
typedef struct simdata_host {
- smx_host_t s_host; /* SURF modeling */
+ smx_host_t smx_host; /* SURF modeling */
xbt_fifo_t *mbox; /* array of FIFOs used as a mailboxes */
smx_cond_t *sleeping; /* array of conditions on which the processes sleep if they are waiting for a communication on a channel */
smx_mutex_t mutex; /* mutex to access the host */
void *_MSG_process_create_from_SIMIX(const char *name,
xbt_main_func_t code, void *data,
char * hostname, int argc, char **argv);
+void *_MSG_process_create_with_env_from_SIMIX(const char *name,
+ xbt_main_func_t code, void *data,
+ char *hostname, int argc, char **argv, xbt_dict_t properties);
void _MSG_process_kill_from_SIMIX(void *p);