invariant_lib.h File Reference

Public Interface for the Invariant based controller. More...

#include <linux/aquosa/qos_types.h>

Go to the source code of this file.

Functions

qos_rv invariant_set_defaults ()
 Configures an IB controller with default parameters.
qos_rv invariant_register_lib (void)
 Registration of the submodule with the library.
qos_rv invariant_set_upper_bound (qres_time_t E)
 Set invariant upper bound.
qos_rv invariant_set_lower_bound (qres_time_t e)
 Set invariant lower bound.

Detailed Description

Public Interface for the Invariant based controller.

Requires a predictor that provides the get_dev_pos() and get_dev_neg() statistics.

Definition in file invariant_lib.h.


Function Documentation

qos_rv invariant_register_lib ( void   ) 

Registration of the submodule with the library.

qos_rv invariant_set_lower_bound ( qres_time_t  e  ) 

Set invariant lower bound.

Range is [-e,E].

qos_rv invariant_set_upper_bound ( qres_time_t  E  ) 

Set invariant upper bound.

Range is [-e,E].

Generated on Mon Aug 2 22:38:48 2010 for qosmgr by  doxygen 1.6.3