RelayRetryPlan

data class RelayRetryPlan(val action: RelayRetryAction, val delayMs: ULong, val jitterMaxMs: ULong)

Bounded reconnect or failover plan.

A low-level host chooses random jitter from zero through jitterMaxMs. The managed transport applies this policy internally.

Constructors

Link copied to clipboard
constructor(action: RelayRetryAction, delayMs: ULong, jitterMaxMs: ULong)

Properties

Link copied to clipboard

Stay on the current relay or rotate.

Link copied to clipboard

Exponential base delay, capped at eight seconds.

Link copied to clipboard

Inclusive maximum jitter.