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

#include <control_operations.hpp>

Public Attributes

std::filesystem::path directory
std::size_t max_receipts = 4096
std::size_t max_receipt_bytes = kControlMaximumEnvelopeBytes
std::size_t max_active_receipts_per_client = 64
std::size_t max_active_receipts_per_registration_instance = 16
 Quota for one exact registration generation and instance identity.
std::chrono::milliseconds replay_window = std::chrono::hours{24}
std::chrono::milliseconds retention = std::chrono::hours{24 * 7}

Member Data Documentation

◆ directory

std::filesystem::path pulp::inspect::ControlOperationStoreConfig::directory

◆ max_active_receipts_per_client

std::size_t pulp::inspect::ControlOperationStoreConfig::max_active_receipts_per_client = 64

◆ max_active_receipts_per_registration_instance

std::size_t pulp::inspect::ControlOperationStoreConfig::max_active_receipts_per_registration_instance = 16

Quota for one exact registration generation and instance identity.

◆ max_receipt_bytes

std::size_t pulp::inspect::ControlOperationStoreConfig::max_receipt_bytes = kControlMaximumEnvelopeBytes

◆ max_receipts

std::size_t pulp::inspect::ControlOperationStoreConfig::max_receipts = 4096

◆ replay_window

std::chrono::milliseconds pulp::inspect::ControlOperationStoreConfig::replay_window = std::chrono::hours{24}

◆ retention

std::chrono::milliseconds pulp::inspect::ControlOperationStoreConfig::retention = std::chrono::hours{24 * 7}

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