From: alegrand Date: Wed, 1 Jun 2005 19:17:04 +0000 (+0000) Subject: Reverting Mt's modifications and preparing the delayed MSG_process_create. X-Git-Tag: v3.3~4041 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/1007ad7dc0a98deb8f975017050a451316a06e4d Reverting Mt's modifications and preparing the delayed MSG_process_create. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@1314 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/src/msg/private.h b/src/msg/private.h index d93d251980..666487864e 100644 --- a/src/msg/private.h +++ b/src/msg/private.h @@ -54,10 +54,19 @@ typedef struct simdata_process { int argc; /* arguments number if any */ char **argv; /* arguments table if any */ MSG_error_t last_errno; /* the last value returned by a MSG_function */ - int paje_state; /* the number of state stacked with Paje */ - double kill_time; /* When to kill the process */ + int paje_state; /* the number of states stacked with Paje */ } s_simdata_process_t; +typedef struct process_arg { + const char *name; + m_process_code_t code; + void *data; + m_host_t host; + int argc; + char **argv; + double kill_time; +} s_process_arg_t, *process_arg_t; + /************************** Global variables ********************************/ typedef struct MSG_Global { xbt_fifo_t host; @@ -73,6 +82,7 @@ typedef struct MSG_Global { } s_MSG_Global_t, *MSG_Global_t; extern MSG_Global_t msg_global; + /*************************************************************/