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