X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7f85c01fa01dfbf9b06f6e8c1fa01e34f49647db..3a7bc2b51fce530a2664d62489a106ba66bb1227:/src/simix/private.h?ds=sidebyside diff --git a/src/simix/private.h b/src/simix/private.h index 0018fd3288..2a15d93da7 100644 --- a/src/simix/private.h +++ b/src/simix/private.h @@ -9,6 +9,7 @@ #ifndef SIMIX_PRIVATE_H #define SIMIX_PRIVATE_H +#include #include "simix/simix.h" #include "surf/surf.h" #include "xbt/fifo.h" @@ -36,6 +37,8 @@ typedef struct SIMIX_Global { smx_process_t current_process; xbt_dict_t registered_functions; + void* (*create_process_function) (); + void* (*kill_process_function)(); } s_SIMIX_Global_t, *SIMIX_Global_t; extern SIMIX_Global_t simix_global; @@ -57,7 +60,7 @@ typedef struct process_arg { const char *name; smx_process_code_t code; void *data; - smx_host_t host; + char *hostname; int argc; char **argv; double kill_time; @@ -111,4 +114,5 @@ void __SIMIX_cond_wait(smx_cond_t cond); void __SIMIX_display_process_status(void); + #endif