X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d0d9dcbe52b4b8a3cb6125c07c2acd7af1e2f382..b7630a950a6b865fcc195c58e39e6c3cfa550ccb:/src/simgrid/host.cpp diff --git a/src/simgrid/host.cpp b/src/simgrid/host.cpp index df6a15bf29..7f8881b646 100644 --- a/src/simgrid/host.cpp +++ b/src/simgrid/host.cpp @@ -138,7 +138,7 @@ double sg_host_get_available_speed(sg_host_t host){ * @return 1 if the host is active or 0 if it has crashed. */ int sg_host_get_state(sg_host_t host) { - return surf_host_get_state(surf_host_resource_priv(host)); + return host->p_cpu->getState(); } /** @brief Returns the total energy consumed by the host (in Joules). @@ -190,6 +190,11 @@ void Host::off() simgrid::simix::simcall(SIMCALL_HOST_OFF, this); } +e_surf_resource_state_t Host::getState() { + return p_cpu->getState(); +} + + /** Get the properties assigned to a host */ xbt_dict_t Host::getProperties() {