GreenCloud Simulator
Main Page
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
VM Member List
This is the complete list of members for
VM
, including all inherited members.
addResource
(DcResource *res)
VM
virtual
addUsedCapacity
(double *cap)
ResourceConsumer
addVM
(VM *newVm)
ResourceProvider
attachSink
(VmMigrationSink *vm_mig_sink)
ResourceProvider
protected
attachSource
(ProviderOutAgent *tcp_agent)
ResourceProvider
protected
command
(int argc, const char *const *argv)
VM
virtual
currentLoad_
ResourceProvider
currentLoadMem_
ResourceProvider
currentLoadNet_
ResourceProvider
currentLoadStor_
ResourceProvider
currProcRate_
ResourceConsumer
detachSink
(VmMigrationSink *vm_mig_sink)
ResourceProvider
protected
detachSource
(ProviderOutAgent *tcp_agent)
ResourceProvider
protected
eDVFS_enabled_
ResourceProvider
event_
ResourceProvider
protected
EVENT_HANDLING
enum value
ResourceProvider
EVENT_IDLE
enum value
ResourceProvider
EVENT_PENDING
enum value
ResourceProvider
EventStatus
enum name
ResourceProvider
getAgent
()
ResourceProvider
protected
getCurrentLoad
()
ResourceProvider
protected
getFreeCap
(res_type type)
ResourceProvider
protected
getFreeCapRecursive
(res_type type)
ResourceProvider
protected
getHost
()
ResourceProvider
getResTypeUtil
(res_type type)
ResourceProvider
getRootHost
()
ResourceProvider
getSize
()
ResourceConsumer
getTotalCap
(res_type type)
ResourceProvider
getTskComAgent
()
ResourceProvider
getUsedNet
(bool in, bool out)
ResourceProvider
protected
getUsedNetRecursive
(bool in, bool out)
ResourceProvider
protected
getVmState
()
VM
handle
(Event *event)
ResourceProvider
protected
virtual
host
ResourceProvider
protected
hosted_vms_
ResourceProvider
protected
id_
ResourceProvider
isTask
ResourceConsumer
isVM
ResourceConsumer
MTU
ResourceProvider
static
nextEvent
(double delay)
ResourceProvider
protected
ntasks_
ResourceProvider
poagent_
ResourceProvider
protected
print
()
VM
virtual
printTasklist
()
VM
virtual
recv
(ResourceConsumer *rcobj)
ResourceProvider
releaseAllocation
(ResourceConsumer *rc)
ResourceProvider
removeVM
(VM *vm)
ResourceProvider
res_demands
ResourceConsumer
resource_list
ResourceProvider
resource_utilization
ResourceProvider
protected
ResourceConsumer
()
ResourceConsumer
ResourceConsumer
(unsigned int size, std::vector< Resource * > dem, bool isTask, bool isVM)
ResourceConsumer
ResourceProvider
()
ResourceProvider
scheduleNextExent
(double nextDeadline)
ResourceProvider
sendTaskOutput
(CloudTask *task)
ResourceProvider
setAgent
(ProviderOutAgent *agent)
ResourceProvider
protected
setCurrentPerformance
(std::vector< double > newPerf)
ResourceConsumer
setHost
(ResourceProvider *newHost)
VM
setSize
(unsigned int size)
ResourceConsumer
setTskComAgent
(TskComAgent *agnt)
ResourceProvider
protected
setTskComSink
(TskComSink *tcs)
ResourceProvider
size_
ResourceConsumer
started_
ResourceProvider
protected
state
VM
protected
status_
ResourceProvider
protected
testSchedulingPossibility
(CloudTask *tskobj)
ResourceProvider
trySchedulingTsk
(CloudTask *tskobj)
ResourceProvider
tryToAllocate
(ResourceConsumer *rc)
ResourceProvider
tskComAgent
ResourceProvider
tskComSink_
ResourceProvider
protected
tskFailed_
ResourceProvider
updateEnergyAndConsumption
()
VM
protected
virtual
updateEvent
()
ResourceProvider
protected
updateMIPS
()
VM
virtual
updateResTypeUtil
(res_type type)
ResourceProvider
protected
uplink_overhead
ResourceProvider
static
useful_bytes
ResourceProvider
static
VM
()
VM
vm_migration_sinks_
ResourceProvider
protected
vm_migration_sources_
ResourceProvider
protected
~ResourceConsumer
()
ResourceConsumer
virtual
~ResourceProvider
()
ResourceProvider
virtual
~VM
()
VM
virtual
Generated on Sat Jan 30 2016 10:58:42 for GreenCloud Simulator by
1.8.11