GreenCloud Simulator
CoreScheduler Member List

This is the complete list of members for CoreScheduler, including all inherited members.

addVcoreScheduler(CoreScheduler *cs)CoreScheduler
assignTask(TaskAlloc *tskobj)CoreScheduler
available_mips_CoreSchedulerprivate
CoreScheduler(Capacity *nominal_mips_, Capacity *available_mips_)CoreScheduler
current_mips_CoreSchedulerprivate
eDVFS_enabled_CoreSchedulerprivate
executeTask(TaskAlloc *tskobj)CoreScheduler
getAllTasksNumber()CoreScheduler
getAvailableMIPS()CoreScheduler
getCurrentMIPS()CoreScheduler
getCurrentMIPSRecursive()CoreScheduler
getHostScheduler()CoreScheduler
getMostUrgentTaskRate()CoreScheduler
getNominalMIPS()CoreScheduler
getProvider()CoreScheduler
host_scheduler_CoreSchedulerprivate
hosted_vcores_schedulersCoreSchedulerprivate
nominal_mips_CoreSchedulerprivate
providerCoreSchedulerprivate
removeAllocationsFromAssginedList(CloudTask *tskobj)CoreScheduler
removeCompleted()CoreScheduler
removeFailedTaskAlloc(std::vector< TaskAlloc * >::iterator &iter, bool executed)CoreScheduler
removeFromAssginedList(TaskAlloc *tskobj)CoreScheduler
removeTaskAlloc(std::vector< TaskAlloc * >::iterator &iter, bool executed)CoreScheduler
removeTaskAlloc(TaskAlloc *ta)CoreScheduler
removeVcoreScheduler(CoreScheduler *cs)CoreScheduler
setComputingRate()CoreScheduler
setDVFS(int eDVFS_enabled_)CoreScheduler
setProvider(ResourceProvider *provider)CoreScheduler
startTaskExecution(CloudTask *tskobj)CoreScheduler
tasks_alloc_assigned_CoreSchedulerprivate
tasks_alloc_list_CoreSchedulerprivate
tskAllocFailed_CoreSchedulerprivate
updateTskComputingRates(double c_mips)CoreScheduler
updateTskList(double c_mips)CoreScheduler
updateTskList()CoreScheduler
~CoreScheduler()CoreSchedulervirtual