Struct SignalConfig
Defined in File signal_decorator.hpp
Struct Documentation
-
struct SignalConfig
Configuration for signal processing.
Public Functions
-
inline void validate() const
Validate configuration parameters.
- Throws:
std::invalid_argument – if configuration is invalid
Public Members
-
bool enable_real_time_processing = {true}
-
std::chrono::microseconds signal_check_interval = {100}
-
size_t signal_buffer_size = {100}
-
size_t max_batch_size = {10}
-
bool enable_priority_queue = {false}
-
bool validate_intervals = {true}
-
std::chrono::microseconds min_check_interval = {1}
-
std::chrono::microseconds max_check_interval = {std::chrono::seconds{1}}
-
inline void validate() const