#include <load.hpp>
mesos::internal::slave::LoadQoSController::LoadQoSController |
( |
const Option< double > & |
_loadThreshold5Min, |
|
|
const Option< double > & |
_loadThreshold15Min, |
|
|
const lambda::function< Try< os::Load >()> & |
_loadAverage = [](){ return os::loadavg(); } |
|
) |
| |
|
inline |
mesos::internal::slave::LoadQoSController::~LoadQoSController |
( |
| ) |
|
|
override |
process::Future<std::list<mesos::slave::QoSCorrection> > mesos::internal::slave::LoadQoSController::corrections |
( |
| ) |
|
|
overridevirtual |
Try<Nothing> mesos::internal::slave::LoadQoSController::initialize |
( |
const lambda::function< process::Future< ResourceUsage >()> & |
usage | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: