SyncRetryController

internal class SyncRetryController

Account-owned wake-up for retry waits. It neither adds sync demand nor starts concurrent attempts.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
suspend fun awaitRetry(failureGeneration: Long, onRegistered: suspend () -> Unit, waitForNetworkOrTimeout: suspend () -> Boolean): RetryTrigger
Link copied to clipboard
suspend fun generation(): Long
Link copied to clipboard
suspend fun retryNow(resetBackoff: () -> Unit)