SlowSyncRepositoryImpl

internal class SlowSyncRepositoryImpl(metadataDao: <Error class: unknown class>, logger: <Error class: unknown class> = kaliumLogger) : SlowSyncRepository

Constructors

Link copied to clipboard
constructor(metadataDao: <Error class: unknown class>, logger: <Error class: unknown class> = kaliumLogger)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val slowSyncStatus: <Error class: unknown class><SlowSyncStatus>

Functions

Link copied to clipboard
open suspend override fun clearLastSlowSyncCompletionInstant()
Link copied to clipboard
open suspend override fun getSlowSyncVersion(): Int?
Link copied to clipboard
open suspend override fun needsToPersistHistoryLostMessage(): Boolean
Link copied to clipboard
open suspend override fun needsToRecoverMLSGroups(): Boolean
Link copied to clipboard
open suspend override fun observeLastSlowSyncCompletionInstant(): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
open suspend override fun setLastSlowSyncCompletionInstant(instant: <Error class: unknown class>)
Link copied to clipboard
open suspend override fun setNeedsToPersistHistoryLostMessage(value: Boolean)
Link copied to clipboard
open suspend override fun setNeedsToRecoverMLSGroups(value: Boolean)
Link copied to clipboard
open suspend override fun setSlowSyncVersion(version: Int)
Link copied to clipboard
open override fun updateSlowSyncStatus(slowSyncStatus: SlowSyncStatus)