TransportRetryGate

Strategy for suspending retry attempts until an external condition is met.

This can be used to delay retries while offline, during rate limiting, or to coordinate with application lifecycle/state.

Inheritors

Functions

Link copied to clipboard
abstract suspend fun awaitRetryAllowed()

Suspends the current coroutine until retry attempts are allowed.