wrench::ServerlessComputeServiceFunctionInvocationCompleteMessage
-
class ServerlessComputeServiceFunctionInvocationCompleteMessage : public wrench::ServerlessComputeServiceMessage
A message sent from a ServerlessComputeService when a function invocation is completed.
Public Functions
Constructor.
- Parameters:
success – whether the invocation was successful or not
invocation – the invocation object
failure_cause – a failure cause (or nullptr if success)
payload – the message size in bytes
Public Members
-
std::shared_ptr<FailureCause> failure_cause
The cause of the failure, or nullptr on success.
-
std::shared_ptr<Invocation> invocation
The invocation object.
-
bool success
Whether the invocation was successful.