Definition at line 379 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 () | |||||||||||||||
| ||||||||||||||||
CPUReserve | ChangeTaskCPU (in RealTimeTask task, in CPUReserve 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 386 of file Broker.idl. |