11 #ifndef WRENCH_FAILUREDETECTORMESSAGE_H
12 #define WRENCH_FAILUREDETECTORMESSAGE_H
15 #include <wrench/simulation/SimulationMessage.h>
16 #include <wrench-dev.h>
65 #endif //WRENCH_FAILUREDETECTORMESSAGE_H
std::string name
The message name.
Definition: SimulationMessage.h:37
A message sent by the ServiceTerminationDetector to notify some listener that the monitored service h...
Definition: ServiceTerminationDetectorMessage.h:49
Top-level class to describe a message communicated by processes in the simulation.
Definition: SimulationMessage.h:27
std::shared_ptr< Service > service
The service that has terminated.
Definition: ServiceTerminationDetectorMessage.h:54
A message sent by the ServiceTerminationDetector to notify some listener that the monitored service h...
Definition: ServiceTerminationDetectorMessage.h:37
std::shared_ptr< Service > service
The service that has crashed.
Definition: ServiceTerminationDetectorMessage.h:42
int exit_code
The exit code of the service's main.
Definition: ServiceTerminationDetectorMessage.h:56
ServiceTerminationDetectorMessage(std::string name)
Constructor.
Definition: ServiceTerminationDetectorMessage.cpp:19
ServiceHasCrashedMessage(std::shared_ptr< Service > service)
Constructor.
Definition: ServiceTerminationDetectorMessage.cpp:29
Top-level class for messages received/sent by a ServiceTerminationDetector.
Definition: ServiceTerminationDetectorMessage.h:28
ServiceHasTerminatedMessage(std::shared_ptr< Service > service, int exit_code)
Constructor.
Definition: ServiceTerminationDetectorMessage.cpp:40