Struct GatewayConfig

Struct Documentation

struct GatewayConfig

Configuration for auto-discovery gateway.

The gateway provides unified topic forwarding:

  • explicit_topics: Topics with specific downsample ratios (no message type needed)

  • Auto-discovery: All other topics (when enabled=true)

Public Members

bool enabled = false
int default_downsample_ratio = 1
std::vector<std::string> blacklist
std::vector<std::string> downsample_topics
std::vector<int64_t> downsample_ratios
std::vector<std::string> explicit_topics
std::vector<int64_t> explicit_ratios
std::vector<int64_t> explicit_queue_sizes