Public Member Functions | |||||||||
void | AddTask (in Task new_task) | ||||||||
NOTE: This method will be called before the reservation is made, giving the policy a chance to adjust any values.
| |||||||||
void | RemoveTask (in Task added_task) | ||||||||
NOTE: This method will be called after the reservation has been destroyed, so it can safely reallocate the newly freed CPU time.
| |||||||||
void | ChangeTaskCPU (in RealTimeTask task, in unsigned long ct, in unsigned long status, in unsigned long advice) raises (InvalidState) | ||||||||
| |||||||||
Public Attributes | |||||||||
attribute Policy | CurrentPolicy | ||||||||
The current policy to use when handling CPU time change requests. |
|
Note: If there is no policy set, the manager will simply call SetComputeTime() on the given task with the given advice. |
|
The current policy to use when handling CPU time change requests. If this value is nil, the manager will implement a straightforward default policy. |