Value | Meaning |
---|---|
sendMsecs15_000 | The send attempt timeout as set as a SocketOption, in milliseconds. |
receiveMsecs1000 | The receive attempt timeout as set as a SocketOption, in milliseconds. |
maxShortenDurationMsecs2000 | The amount of time to spend with a shortened receive timeout, in milliseconds. After this, it reverts to Timeout.receiveMsecs. |
connectionDelayCap300 | The maximum amount of time to wait between connection attempts. |
connectionRetry5 | The amount of seconds to wait before retrying after a failed connection attempt. |
twitchRegistrationFailConnectionRetryMsecs500 | The amount of seconds to wait before retrying to connect after an instant failure to register on Twitch. |
whoisRetry30 | How long to wait before allowing to re-issue a WHOIS query for a user. This is merely to stop us from spamming queries for the same person without hysteresis. |
whoisDiscard10 | How long a replayable event is expected to be relevant. Before this it will be replayed, after this it will be discarded. Note: WHOIS-replays will break if the ping toward the server reaches this value. |
whoisGracePeriod3 | The length of the window in which replays may be queued before the timer towards Timeout.whoisRetry kicks in. |
readErrorGracePeriodMsecs100 | How long to wait after encountering an error when reading from the server, before trying anew. Not having a small delay could cause it to spam the screen with errors as fast as it can. |
connectionLost600 | How long to keep trying to read from the sever when not receiving anything at all before the connection is considered lost. |
httpGET10 | Timeout for HTTP GET requests. |
messageReadMsecs1500 | Timeout for concurrency message reads (in between socket reads). |
Various timeouts, in seconds unless specified otherwise.