int using;
/******* Parallel Tasks Only !!!! *******/
int host_nb;
- void * *host_list; /* SURF modeling */
+ smx_host_t *host_list;
double *comp_amount;
double *comm_amount;
} s_simdata_task_t;
typedef struct process_arg {
const char *name;
- m_process_code_t code;
+ xbt_main_func_t code;
void *data;
m_host_t m_host;
int argc;
void __MSG_display_process_status(void);
-m_process_t __MSG_process_create_with_arguments(const char *name,
- m_process_code_t code, void *data,
- char * hostname, int argc, char **argv);
+void __MSG_process_cleanup(void *arg);
+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_kill_from_SIMIX(void *p);
#endif