23#ifndef INCLUDE_HUEPLUSPLUS_HUE_CONFIG_H
24#define INCLUDE_HUEPLUSPLUS_HUE_CONFIG_H
36 using duration = std::chrono::steady_clock::duration;
Configurable delays.
Definition LibConfig.h:34
duration getPostAlertDelay() const
Delay for advanced alerts after the actual alert.
Definition LibConfig.h:42
duration requestUsernameDelay
Definition LibConfig.h:70
duration getRequestUsernameAttemptInterval() const
Interval in which username requests are attempted.
Definition LibConfig.h:54
duration getUPnPTimeout() const
Timeout for UPnP multicast request.
Definition LibConfig.h:45
duration getPreAlertDelay() const
Delay for advanced alerts before the actual alert.
Definition LibConfig.h:40
static Config & instance()
Get config instance.
Definition LibConfig.h:57
duration getBridgeRequestDelay() const
Delay between bridge requests.
Definition LibConfig.h:48
duration bridgeRequestDelay
Definition LibConfig.h:69
duration upnpTimeout
Definition LibConfig.h:68
duration requestUsernameAttemptInterval
Definition LibConfig.h:71
duration getRequestUsernameTimeout() const
Timeout for Bridge::requestUsername, waits until link button was pressed.
Definition LibConfig.h:51
duration postAlertDelay
Definition LibConfig.h:67
duration preAlertDelay
Definition LibConfig.h:66
Namespace for the hueplusplus library.
Definition Action.h:28