Todo List

Global fir_add_sample (qmgr_pred_t *pred, qres_time_t new_sample)
2 versions of this function could be created, one for the initial transitory when the window is not yet full, and another to be used when the window is full. By replacing the function pointer in the virtual table, this would avoid one comparison in the function at each call.

Global firperc_add_sample (qmgr_pred_t *pred, qres_time_t new_sample)
2 versions of this function could be created, one for the initial transitory when the window is not yet full, and another to be used when the window is full. By replacing the function pointer in the virtual table, this would avoid one comparison in the function at each call.

Global movavg_add_sample (qmgr_pred_t *pred, qres_time_t new_sample)
2 versions of this function could be created, one for the initial transitory when the window is not yet full, and another to be used when the window is full. By replacing the function pointer in the virtual table, this would avoid one comparison in the function at each call.

Global percpred_add_sample (qmgr_pred_t *pred, qres_time_t new_sample)
2 versions of this function could be created, one for the initial transitory when the window is not yet full, and another to be used when the window is full. By replacing the function pointer in the virtual table, this would avoid one comparison in the function at each call.

Global qmgr_pause_ks (void)
Move temporarily (withoud deallocating structures) task from RR to Linux, and move back in qmgr_continue_ks()

Global qmgr_start (void)
qmgr_start(), _pause(), _continue(), _stop() WARNING: _continue() should be able to re-start predictors with the right computation times (the time between _pause() and _stop() should *not* be accounted by the predictor)

Global rsd_add_sample (qmgr_pred_t *pred, qres_time_t new_sample)
2 versions of this function could be created, one for the initial transitory when the window is not yet full, and another to be used when the window is full. By replacing the function pointer in the virtual table, this would avoid one comparison in the function at each call.

Global userpred_add_sample (qmgr_pred_t *pred, qres_time_t new_sample)
2 versions of this function could be created, one for the initial transitory when the window is not yet full, and another to be used when the window is full. By replacing the function pointer in the virtual table, this would avoid one comparison in the function at each call.
Generated on Mon Aug 2 22:38:48 2010 for qosmgr by  doxygen 1.6.3