Struct TimeoutConfig

Struct Documentation

struct TimeoutConfig

Configuration for timeout-enabled integration.

Public Members

std::chrono::milliseconds timeout_duration = {5000}
bool throw_on_timeout = {true}
bool enable_progress_callback = {false}
std::chrono::milliseconds progress_interval = {100}
std::function<bool(double, double, std::chrono::milliseconds)> progress_callback