Private Interface for the Proportional-Integral-Derivative (PID) Controller. More...
#include <linux/aquosa/qmgr_base.h>Go to the source code of this file.
Data Structures | |
| struct | pid_params_struct |
| Proportional-Integral-Derivative parameters specification. More... | |
| struct | pid_struct |
Typedefs | |
| typedef struct pid_params_struct | pid_params_t |
| Proportional-Integral-Derivative parameters specification. | |
| typedef struct pid_struct | pid_ctrl_t |
Functions | |
| qos_rv | pid_register (void) |
| Register the PID class with the framework. | |
| qos_rv | pid_init (void *self, void *self_params) |
| Initialize a Proportional-Integral-Derivative controller. | |
| qos_rv | pid_final (qmgr_ctrl_t *ctrl) |
| Virtual destructor. | |
| qos_bw_t | pid_fb_func (qmgr_ctrl_t *ctrl, qres_time_t sched_err) |
| The StochDB feedback-based control function. | |
Private Interface for the Proportional-Integral-Derivative (PID) Controller.
Definition in file pid.h.
1.6.3