|
PACS System 0.1.0
PACS DICOM system library
|
Configuration for the query cache. More...
#include <query_cache.h>

Public Attributes | |
| std::size_t | max_entries {1000} |
| Maximum number of cached query results. | |
| std::chrono::seconds | ttl {300} |
| Time-to-live for cached results (default: 5 minutes) | |
| bool | enable_logging {false} |
| Enable debug logging for cache operations. | |
| bool | enable_metrics {true} |
| Enable metrics reporting to pacs_metrics. | |
| std::string | cache_name {"cfind_query_cache"} |
| Cache identifier for logging and metrics. | |
Configuration for the query cache.
Definition at line 47 of file query_cache.h.
| std::string kcenon::pacs::services::cache::query_cache_config::cache_name {"cfind_query_cache"} |
Cache identifier for logging and metrics.
Definition at line 61 of file query_cache.h.
| bool kcenon::pacs::services::cache::query_cache_config::enable_logging {false} |
| bool kcenon::pacs::services::cache::query_cache_config::enable_metrics {true} |
| std::size_t kcenon::pacs::services::cache::query_cache_config::max_entries {1000} |
| std::chrono::seconds kcenon::pacs::services::cache::query_cache_config::ttl {300} |
Time-to-live for cached results (default: 5 minutes)
Definition at line 52 of file query_cache.h.