Decentralised Art Server
High-performance C++ backend that exposes HTML interface and a secure REST API for managing Performative Transactions entities
Loading...
Searching...
No Matches
dcn::feed::FeedRuntimeConfig Struct Reference

#include <feed_runtime.hpp>

Public Attributes

std::filesystem::path feed_db_path
std::filesystem::path archive_root
int chain_id = 1
std::size_t hot_window_days = 90
std::int64_t outbox_retention_ms = 7LL * 24 * 60 * 60 * 1000
unsigned int archive_interval_ms = 30 * 1000
unsigned int wal_checkpoint_interval_ms = 15 * 1000
std::string chain_namespace = "local"

Member Data Documentation

◆ archive_interval_ms

unsigned int dcn::feed::FeedRuntimeConfig::archive_interval_ms = 30 * 1000

◆ archive_root

std::filesystem::path dcn::feed::FeedRuntimeConfig::archive_root

◆ chain_id

int dcn::feed::FeedRuntimeConfig::chain_id = 1

◆ chain_namespace

std::string dcn::feed::FeedRuntimeConfig::chain_namespace = "local"

◆ feed_db_path

std::filesystem::path dcn::feed::FeedRuntimeConfig::feed_db_path

◆ hot_window_days

std::size_t dcn::feed::FeedRuntimeConfig::hot_window_days = 90

◆ outbox_retention_ms

std::int64_t dcn::feed::FeedRuntimeConfig::outbox_retention_ms = 7LL * 24 * 60 * 60 * 1000

◆ wal_checkpoint_interval_ms

unsigned int dcn::feed::FeedRuntimeConfig::wal_checkpoint_interval_ms = 15 * 1000

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