WRENCH
1.10
Cyberinfrastructure Simulation Workbench
|
Overview | Installation | Getting Started | WRENCH 101 | WRENCH 102 |
A message sent by a WorkunitExecutor to notify that its WorkUnit as failed. More...
#include <StandardJobExecutorMessage.h>
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 |
A message sent by a WorkunitExecutor to notify that its WorkUnit as failed.
wrench::WorkunitExecutorFailedMessage::WorkunitExecutorFailedMessage | ( | std::shared_ptr< WorkunitExecutor > | workunit_executor, |
std::shared_ptr< Workunit > | workunit, | ||
std::shared_ptr< FailureCause > | cause, | ||
double | payload | ||
) |
Constructor.
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 |