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

#include <control_telemetry_tap.hpp>

Public Attributes

bool enabled = false
 Fail closed until a developer/test host explicitly enables the tap.
double minimum_rate_hz = 0.1
double maximum_rate_hz = 60.0
std::size_t maximum_subscriptions = 32
std::size_t maximum_subscriptions_per_client = 4
std::size_t maximum_channels_per_subscription = 32
std::size_t maximum_vector_values = 512
std::size_t maximum_queued_frames = 4

Member Data Documentation

◆ enabled

bool pulp::inspect::ControlTelemetryTapConfig::enabled = false

Fail closed until a developer/test host explicitly enables the tap.

◆ maximum_channels_per_subscription

std::size_t pulp::inspect::ControlTelemetryTapConfig::maximum_channels_per_subscription = 32

◆ maximum_queued_frames

std::size_t pulp::inspect::ControlTelemetryTapConfig::maximum_queued_frames = 4

◆ maximum_rate_hz

double pulp::inspect::ControlTelemetryTapConfig::maximum_rate_hz = 60.0

◆ maximum_subscriptions

std::size_t pulp::inspect::ControlTelemetryTapConfig::maximum_subscriptions = 32

◆ maximum_subscriptions_per_client

std::size_t pulp::inspect::ControlTelemetryTapConfig::maximum_subscriptions_per_client = 4

◆ maximum_vector_values

std::size_t pulp::inspect::ControlTelemetryTapConfig::maximum_vector_values = 512

◆ minimum_rate_hz

double pulp::inspect::ControlTelemetryTapConfig::minimum_rate_hz = 0.1

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