Definition at line 337 of file Broker.idl.
Public Member Functions | |||||||||||
void | AddTask (in Task new_task, in ScheduleParameters sp) raises (DuplicateScheduleParameter, InvalidScheduleParameter, MissingScheduleParameter) | ||||||||||
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.
| |||||||||||
TaskList | GetTaskList () | ||||||||||
| |||||||||||
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. Definition at line 344 of file Broker.idl. |