X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5b3677b425b9cc6949c1573d59ac772540cbf4b2..f2df13795e01302813a6aef10825ec7e922ce530:/src/msg/msg_private.h diff --git a/src/msg/msg_private.h b/src/msg/msg_private.h index d4cc33bc5f..56448820b1 100644 --- a/src/msg/msg_private.h +++ b/src/msg/msg_private.h @@ -50,11 +50,6 @@ typedef struct simdata_file { smx_file_t smx_file; } s_simdata_file_t; -/********************************* Storage **************************************/ -typedef struct simdata_storage { - smx_storage_t smx_storage; -} s_simdata_storage_t; - /*************** Begin GPU ***************/ typedef struct simdata_gpu_task { double computation_amount; /* Computation size */ @@ -146,12 +141,15 @@ msg_host_t __MSG_host_create(smx_host_t workstation); msg_storage_t __MSG_storage_create(smx_storage_t storage); void __MSG_host_destroy(msg_host_t host); void __MSG_storage_destroy(msg_storage_priv_t host); +void __MSG_file_destroy(msg_file_priv_t host); void MSG_process_cleanup_from_SIMIX(smx_process_t smx_proc); void MSG_process_create_from_SIMIX(smx_process_t *process, const char *name, xbt_main_func_t code, void *data, - const char *hostname, double kill_time, int argc, - char **argv, xbt_dict_t properties, int auto_restart); + const char *hostname, double kill_time, + int argc, char **argv, + xbt_dict_t properties, int auto_restart, + smx_process_t parent_process); void MSG_comm_copy_data_from_SIMIX(smx_action_t comm, void* buff, size_t buff_size); void _MSG_action_init(void);