LoginsBridgedEngine

The Desktop-facing bridged sync engine - a thin wrapper over the sync15::engine::SyncEngine implemented by this component (see sync15::engine::BridgedEngineWrapper). It's only actually used on Desktop, but it's fine to expose this everywhere. NOTE: all timestamps here are milliseconds.

Functions

Link copied to clipboard
open override fun apply(serverModifiedMillis: Long): List<String>
Link copied to clipboard
open override fun close()
Link copied to clipboard
open override fun destroy()
Link copied to clipboard
open override fun ensureCurrentSyncId(newSyncId: String): String
Link copied to clipboard
open override fun lastSync(): Long
Link copied to clipboard
open override fun reset()
Link copied to clipboard
open override fun resetLastSync()
Link copied to clipboard
open override fun resetSyncId(): String
Link copied to clipboard
open override fun setUploaded(newTimestamp: Long, uploadedIds: List<String>)
Link copied to clipboard
open override fun storeIncoming(incomingEnvelopesAsJson: List<String>)
Link copied to clipboard
open override fun syncFinished()
Link copied to clipboard
open override fun syncId(): String?
Link copied to clipboard
open override fun syncStarted()
Link copied to clipboard
open override fun wipe()