X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/638b21d2071c77f39da2f322156f05f75bf91517..afb806d0615c22ac119575596b71691f4e2bc9d1:/src/surf/plugins/energy.hpp diff --git a/src/surf/plugins/energy.hpp b/src/surf/plugins/energy.hpp index a1ee85cf60..389abd9112 100644 --- a/src/surf/plugins/energy.hpp +++ b/src/surf/plugins/energy.hpp @@ -1,4 +1,6 @@ -/* Copyright (c) 2014-2015. The SimGrid Team. +/* energy.hpp: internal interface to the energy plugin */ + +/* Copyright (c) 2014-2016. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -6,7 +8,7 @@ #include -#include "../host_interface.hpp" +#include "src/surf/host_interface.hpp" #include #ifndef ENERGY_CALLBACK_HPP_ @@ -41,7 +43,12 @@ public: int refcount = 1; }; +XBT_PUBLIC(double) surf_host_get_wattmin_at(sg_host_t resource, int pstate); +XBT_PUBLIC(double) surf_host_get_wattmax_at(sg_host_t resource, int pstate); +XBT_PUBLIC(double) surf_host_get_consumed_energy(sg_host_t host); } } + + #endif /* ENERGY_CALLBACK_HPP_ */