SyncManager

interface SyncManager

Inheritors

Functions

Link copied to clipboard
abstract suspend fun isSlowSyncCompleted(): Boolean
Link copied to clipboard
abstract suspend fun isSlowSyncOngoing(): Boolean
Link copied to clipboard
abstract suspend fun waitUntilLive()

Suspends the caller until all pending events are processed, and the client has finished processing all pending events.

Link copied to clipboard
abstract suspend fun waitUntilLiveOrFailure(): Either<CoreFailure, Unit>

If Sync is ongoing, suspends the caller until it reaches a terminal state.

Link copied to clipboard