11 #ifndef WRENCH_SERVICEMESSAGE_H
12 #define WRENCH_SERVICEMESSAGE_H
15 #include <wrench/simulation/SimulationMessage.h>
73 #endif //WRENCH_SERVICEMESSAGE_H
std::string name
The message name.
Definition: SimulationMessage.h:37
Top-level class to describe a message communicated by processes in the simulation.
Definition: SimulationMessage.h:27
A message sent to a Service to request for it to terminate.
Definition: ServiceMessage.h:36
A message sent by a Service to acknowledge a terminate request.
Definition: ServiceMessage.h:49
Top-level class for messages received/sent by a Service.
Definition: ServiceMessage.h:27
ServiceDaemonStoppedMessage(double payload)
Constructor.
Definition: ServiceMessage.cpp:38
double payload
The message size in bytes.
Definition: SimulationMessage.h:39
std::string ack_mailbox
the mailbox to which the "I stopped" ack should be sent
Definition: ServiceMessage.h:43
ServiceMessage(std::string name, double payload)
Constructor.
Definition: ServiceMessage.cpp:19
A message sent to a Service to notify it that its time-to-live has expired (which will cause the serv...
Definition: ServiceMessage.h:59
ServiceTTLExpiredMessage(double payload)
Constructor.
Definition: ServiceMessage.cpp:48
ServiceStopDaemonMessage(std::string ack_mailbox, double payload)
Constructor.
Definition: ServiceMessage.cpp:29