#include <control_execution.hpp>
Public Attributes | |
| ControlReceiptState | terminal_state = ControlReceiptState::Completed |
| ControlOperationResult | result |
| bool | deferred = false |
| The caller must return an UnknownNeedsRefresh observation without terminalizing the durable receipt. | |
| bool pulp::inspect::ControlExecutionOutcome::deferred = false |
The caller must return an UnknownNeedsRefresh observation without terminalizing the durable receipt.
complete_deferred will settle it when the already-started legal-thread work actually returns.
| ControlOperationResult pulp::inspect::ControlExecutionOutcome::result |
| ControlReceiptState pulp::inspect::ControlExecutionOutcome::terminal_state = ControlReceiptState::Completed |