14.1 Beta 1 SDK
GameDataRetry14.1 Beta
public sealed class Unbroken.LaunchBox.Plugins.GameData.GameDataRetryReports a source rate limit without holding a capability call open during the cooldown.
Constructors
GameDataRetry 14.1 Beta
public GameDataRetry(System.TimeSpan retryAfter)Creates a rate-limit outcome.
retryAfter14.1 Beta- Minimum delay from receipt before the host may retry. Must be nonnegative.
Properties
public bool CanRetry { get; init; }public bool CountsAsAttempt { get; init; }public System.TimeSpan RetryAfter { get; }
CanRetry 14.1 Beta
public bool CanRetry { get; init; }Gets or initializes whether the plugin permits another automatic attempt. False retains partial results and ends this source's enrichment for the operation.
CountsAsAttempt 14.1 Beta
public bool CountsAsAttempt { get; init; }Gets or initializes whether a request was attempted. False preserves the attempt number when an existing shared cooldown prevented the request.
RetryAfter 14.1 Beta
public System.TimeSpan RetryAfter { get; }Gets the minimum delay before another attempt.