wrench::WorkunitExecutorFailedMessage Class Reference
A message sent by a WorkunitExecutor to notify that its WorkUnit as failed. More...
#include <StandardJobExecutorMessage.h>
Inheritance diagram for wrench::WorkunitExecutorFailedMessage:
Public Member Functions | |
WorkunitExecutorFailedMessage (std::shared_ptr< WorkunitExecutor > workunit_executor, std::shared_ptr< Workunit > workunit, std::shared_ptr< FailureCause > cause, double payload) | |
Constructor. More... | |
Public Attributes | |
std::shared_ptr< FailureCause > | cause |
The cause of the failure. | |
std::shared_ptr< Workunit > | workunit |
The work unit that has failed. | |
std::shared_ptr< WorkunitExecutor > | workunit_executor |
The worker unit executor that has failed to perform the work unit. | |
Additional Inherited Members |
Detailed Description
A message sent by a WorkunitExecutor to notify that its WorkUnit as failed.
Constructor & Destructor Documentation
◆ WorkunitExecutorFailedMessage()
wrench::WorkunitExecutorFailedMessage::WorkunitExecutorFailedMessage | ( | std::shared_ptr< WorkunitExecutor > | workunit_executor, |
std::shared_ptr< Workunit > | workunit, | ||
std::shared_ptr< FailureCause > | cause, | ||
double | payload | ||
) |
Constructor.
- Parameters
-
workunit_executor the work unit executor on which the work has failed workunit the work unit that has failed cause the cause of the failure payload the message size in bytes
The documentation for this class was generated from the following files:
- /home/wrench/wrench/src/wrench/helper_services/standard_job_executor/StandardJobExecutorMessage.h
- /home/wrench/wrench/src/wrench/helper_services/standard_job_executor/StandardJobExecutorMessage.cpp