Apache Mesos
Public Member Functions | Protected Attributes | List of all members
mesos::internal::slave::NoopQoSController Class Reference

#include <noop.hpp>

Inheritance diagram for mesos::internal::slave::NoopQoSController:
mesos::slave::QoSController

Public Member Functions

virtual ~NoopQoSController ()
 
virtual Try< Nothinginitialize (const lambda::function< process::Future< ResourceUsage >()> &usage)
 
virtual process::Future< std::list< mesos::slave::QoSCorrection > > corrections ()
 
- Public Member Functions inherited from mesos::slave::QoSController
virtual ~QoSController ()
 

Protected Attributes

process::Owned< NoopQoSControllerProcess > process
 

Additional Inherited Members

- Static Public Member Functions inherited from mesos::slave::QoSController
static Try< QoSController * > create (const Option< std::string > &type)
 

Constructor & Destructor Documentation

virtual mesos::internal::slave::NoopQoSController::~NoopQoSController ( )
virtual

Member Function Documentation

virtual process::Future<std::list<mesos::slave::QoSCorrection> > mesos::internal::slave::NoopQoSController::corrections ( )
virtual
virtual Try<Nothing> mesos::internal::slave::NoopQoSController::initialize ( const lambda::function< process::Future< ResourceUsage >()> &  usage)
virtual

Member Data Documentation

process::Owned<NoopQoSControllerProcess> mesos::internal::slave::NoopQoSController::process
protected

The documentation for this class was generated from the following file: