|
void | kill () |
| Kill the energy meter (brutally terminate the daemon)
|
|
void | stop () |
| Stop the energy meter. More...
|
|
◆ EnergyMeter() [1/2]
wrench::EnergyMeter::EnergyMeter |
( |
WMS * |
wms, |
|
|
const std::map< std::string, double > & |
measurement_periods |
|
) |
| |
|
protected |
Constructor.
- Parameters
-
wms | the WMS that uses this data movement manager measurement_periods: the measurement period for each metered host |
◆ EnergyMeter() [2/2]
wrench::EnergyMeter::EnergyMeter |
( |
WMS * |
wms, |
|
|
const std::vector< std::string > & |
hostnames, |
|
|
double |
measurement_period |
|
) |
| |
|
protected |
Constructor.
- Parameters
-
wms | the WMS that uses this data movement manager |
hostnames | the list of metered hosts, as hostnames |
measurement_period | the measurement period |
◆ stop()
void wrench::EnergyMeter::stop |
( |
| ) |
|
Stop the energy meter.
- Exceptions
-
WorkflowExecutionException | |
std::runtime_error | |
The documentation for this class was generated from the following files:
- /Users/rafsilva/Documents/isi/workspace/wrench/wrench/include/wrench/managers/EnergyMeter.h
- /Users/rafsilva/Documents/isi/workspace/wrench/wrench/src/wrench/managers/EnergyMeter.cpp