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

#include <control_host_observability_bundle.hpp>

Public Attributes

ControlHostObservabilityBinding binding
ControlOperationExecutor trace_executor
std::shared_ptr< ControlTelemetryTap > telemetry
 Optional unless the host manifest declares telemetry/subscribe.
std::chrono::milliseconds heartbeat_ttl = std::chrono::seconds(30)
std::function< std::chrono::steady_clock::time_point()> clock

Member Data Documentation

◆ binding

ControlHostObservabilityBinding pulp::inspect::ControlHostObservabilityBundleConfig::binding

◆ clock

std::function<std::chrono::steady_clock::time_point()> pulp::inspect::ControlHostObservabilityBundleConfig::clock

◆ heartbeat_ttl

std::chrono::milliseconds pulp::inspect::ControlHostObservabilityBundleConfig::heartbeat_ttl = std::chrono::seconds(30)

◆ telemetry

std::shared_ptr<ControlTelemetryTap> pulp::inspect::ControlHostObservabilityBundleConfig::telemetry

Optional unless the host manifest declares telemetry/subscribe.

◆ trace_executor

ControlOperationExecutor pulp::inspect::ControlHostObservabilityBundleConfig::trace_executor

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