X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7dbf5c66d75338dce60fd2242be656eaa7e4d2da..d92bb5e90dbe8bd7eead32aba6941a4341fcf204:/src/simix/smx_host_private.h diff --git a/src/simix/smx_host_private.h b/src/simix/smx_host_private.h index 2895f7b1f5..17d0ec1994 100644 --- a/src/simix/smx_host_private.h +++ b/src/simix/smx_host_private.h @@ -12,19 +12,15 @@ SG_BEGIN_DECL() -/** @brief Host datatype */ +/** @brief Host datatype from SIMIX POV */ typedef struct s_smx_host_priv { xbt_swag_t process_list; xbt_dynar_t auto_restart_processes; - xbt_dynar_t boot_processes; + xbt_dynar_t boot_processes; } s_smx_host_priv_t; -static inline smx_host_priv_t SIMIX_host_priv(sg_host_t host){ - return (smx_host_priv_t) xbt_lib_get_level(host, SIMIX_HOST_LEVEL); -} - void _SIMIX_host_free_process_arg(void *); -sg_host_t SIMIX_host_create(const char *name, void *data); +void SIMIX_host_create(const char *name); void SIMIX_host_destroy(void *host); void SIMIX_host_add_auto_restart_process(sg_host_t host,