Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::inspect::ControlExecutionOutcome Struct Reference

#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.

Member Data Documentation

◆ deferred

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.

◆ result

ControlOperationResult pulp::inspect::ControlExecutionOutcome::result

◆ terminal_state

ControlReceiptState pulp::inspect::ControlExecutionOutcome::terminal_state = ControlReceiptState::Completed

The documentation for this struct was generated from the following file: