
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. |
1.3.4