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

#include <control_protocol.hpp>

Public Attributes

std::string route_id
ControlReceiptState terminal_state = ControlReceiptState::Failed
std::optional< ControlResultCode > result_code
ControlRetryClassification retry = ControlRetryClassification::Never
std::string explanation
std::string detail_json = "{}"
std::string cancellation_reason
std::vector< std::string > evidence_ids
std::vector< ControlHostArtifactPublication > artifact_publications

Friends

bool operator== (const ControlHostCompleteEnvelope &, const ControlHostCompleteEnvelope &)=default

◆ operator==

bool operator== ( const ControlHostCompleteEnvelope & ,
const ControlHostCompleteEnvelope &  )
friend

Member Data Documentation

◆ artifact_publications

std::vector<ControlHostArtifactPublication> pulp::inspect::ControlHostCompleteEnvelope::artifact_publications

◆ cancellation_reason

std::string pulp::inspect::ControlHostCompleteEnvelope::cancellation_reason

◆ detail_json

std::string pulp::inspect::ControlHostCompleteEnvelope::detail_json = "{}"

◆ evidence_ids

std::vector<std::string> pulp::inspect::ControlHostCompleteEnvelope::evidence_ids

◆ explanation

std::string pulp::inspect::ControlHostCompleteEnvelope::explanation

◆ result_code

std::optional<ControlResultCode> pulp::inspect::ControlHostCompleteEnvelope::result_code

◆ retry

ControlRetryClassification pulp::inspect::ControlHostCompleteEnvelope::retry = ControlRetryClassification::Never

◆ route_id

std::string pulp::inspect::ControlHostCompleteEnvelope::route_id

◆ terminal_state

ControlReceiptState pulp::inspect::ControlHostCompleteEnvelope::terminal_state = ControlReceiptState::Failed

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