VLink 2.0.0
A high-performance communication middleware
Loading...
Searching...
No Matches
vlink::BagReaderProcessor::Config Struct Referencefinal

Configuration for the time-ordered message cache. More...

#include <bag_reader_processor.h>

Collaboration diagram for vlink::BagReaderProcessor::Config:

Public Member Functions

 Config ()

Public Attributes

int64_t min_cache_time {500}
 Minimum cache time in milliseconds before flushing.
int64_t max_cache_size {1024LL * 1024LL * 256}
 Maximum cache size in bytes (256 MiB).

Detailed Description

Configuration for the time-ordered message cache.

Constructor & Destructor Documentation

◆ Config()

vlink::BagReaderProcessor::Config::Config ( )
inline

Member Data Documentation

◆ max_cache_size

int64_t vlink::BagReaderProcessor::Config::max_cache_size {1024LL * 1024LL * 256}

Maximum cache size in bytes (256 MiB).

◆ min_cache_time

int64_t vlink::BagReaderProcessor::Config::min_cache_time {500}

Minimum cache time in milliseconds before flushing.


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