GreenCloud Simulator
Main Page
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
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_
CoreScheduler
private
CoreScheduler
(Capacity *nominal_mips_, Capacity *available_mips_)
CoreScheduler
current_mips_
CoreScheduler
private
eDVFS_enabled_
CoreScheduler
private
executeTask
(TaskAlloc *tskobj)
CoreScheduler
getAllTasksNumber
()
CoreScheduler
getAvailableMIPS
()
CoreScheduler
getCurrentMIPS
()
CoreScheduler
getCurrentMIPSRecursive
()
CoreScheduler
getHostScheduler
()
CoreScheduler
getMostUrgentTaskRate
()
CoreScheduler
getNominalMIPS
()
CoreScheduler
getProvider
()
CoreScheduler
host_scheduler_
CoreScheduler
private
hosted_vcores_schedulers
CoreScheduler
private
nominal_mips_
CoreScheduler
private
provider
CoreScheduler
private
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_
CoreScheduler
private
tasks_alloc_list_
CoreScheduler
private
tskAllocFailed_
CoreScheduler
private
updateTskComputingRates
(double c_mips)
CoreScheduler
updateTskList
(double c_mips)
CoreScheduler
updateTskList
()
CoreScheduler
~CoreScheduler
()
CoreScheduler
virtual
Generated on Sat Jan 30 2016 10:58:39 for GreenCloud Simulator by
1.8.11