Activate(const Broker::TaskList &tasks) | StrictPolicyImpl | [virtual] |
AddTask(Broker::Task_ptr new_task, const Broker::ScheduleParameters &sp) | StrictPolicyImpl | [virtual] |
ChangeTaskCPU(Broker::RealTimeTask_ptr task, CORBA::ULong ct, CORBA::ULong status, CORBA::ULong advice) | StrictPolicyImpl | [virtual] |
Deactivate(void) | StrictPolicyImpl | [virtual] |
DEFAULT_MAX_USED_CPU | StrictPolicyImpl | [static] |
DEFAULT_MIN_TASK_CPU | StrictPolicyImpl | [static] |
FindTaskPriority(Broker::RealTimeTask_ptr task) | StrictPolicyImpl | [private] |
GetMaxCPUAllocation(void) | StrictPolicyImpl | [virtual] |
GetTaskList(void) | StrictPolicyImpl | [virtual] |
GetTaskPriority(Broker::Task_ptr task) | StrictPolicyImpl | [virtual] |
GiveCPU(struct TaskPriority *sub_list, CORBA::ULong amount, struct TaskPriority *for_tp) | StrictPolicyImpl | [private] |
Name(void) | StrictPolicyImpl | [virtual] |
RemoveTask(Broker::Task_ptr added_task) | StrictPolicyImpl | [virtual] |
RepairTaskList(void) | StrictPolicyImpl | [private] |
SetMaxCPUAllocation(CORBA::Float amount) | StrictPolicyImpl | [virtual] |
SetTaskPriority(Broker::Task_ptr task, CORBA::Short priority) | StrictPolicyImpl | [virtual] |
sp_FauxTask | StrictPolicyImpl | [private] |
sp_List | StrictPolicyImpl | [private] |
sp_MaxDeadline | StrictPolicyImpl | [private] |
sp_MaxUsedCPU | StrictPolicyImpl | [private] |
sp_MinTaskCPU | StrictPolicyImpl | [private] |
sp_Name | StrictPolicyImpl | [private] |
StrictPolicyImpl(const char *name) | StrictPolicyImpl | |
SubList(const RealTimeSchedule &rts, struct TaskPriority *ignore) | StrictPolicyImpl | [private] |
TakeCPU(struct TaskPriority *sub_list, CORBA::ULong amount, struct TaskPriority *for_tp) | StrictPolicyImpl | [private] |
TPB_STARVED enum value (defined in StrictPolicyImpl) | StrictPolicyImpl | [private] |
TPF_STARVED enum value (defined in StrictPolicyImpl) | StrictPolicyImpl | [private] |
~StrictPolicyImpl() | StrictPolicyImpl | [virtual] |