VirtualizedClusterServiceMessage.h
37 class VirtualizedClusterServiceMigrateVMRequestMessage : public VirtualizedClusterServiceMessage {
55 class VirtualizedClusterServiceMigrateVMAnswerMessage : public VirtualizedClusterServiceMessage {
Top-level class for messages received/sent by a ComputeService.
Definition: ComputeServiceMessage.h:32
VirtualizedClusterServiceMessage(const std::string &name, double payload)
Constructor.
Definition: VirtualizedClusterServiceMessage.cpp:21
bool success
Whether the VM migration was successful or not.
Definition: VirtualizedClusterServiceMessage.h:60
std::string vm_hostname
The name of the host on which the VM is currently executed.
Definition: VirtualizedClusterServiceMessage.h:45
double payload
The message size in bytes.
Definition: SimulationMessage.h:39
A message sent to a VirtualizedClusterService to request a VM migration.
Definition: VirtualizedClusterServiceMessage.h:37
std::string dest_pm_hostname
The name of the host to which the VM should be migrated.
Definition: VirtualizedClusterServiceMessage.h:47
Top-level class for messages received/sent by a VirtualizedClusterService.
Definition: VirtualizedClusterServiceMessage.h:29
std::string answer_mailbox
The mailbox to which the answer message should be sent.
Definition: VirtualizedClusterServiceMessage.h:49
A message sent by a VirtualizedClusterService in answer to a VM migration request.
Definition: VirtualizedClusterServiceMessage.h:55
Definition: TerminalOutput.cpp:15