syncOnce

abstract suspend fun syncOnce(presence: Presence? = Presence.OFFLINE, timeout: Duration = Duration.ZERO): Result<Unit>
abstract suspend fun <T> syncOnce(presence: Presence? = Presence.OFFLINE, timeout: Duration = Duration.ZERO, runOnce: suspend (SyncEvents) -> T): Result<T>

Usually used for background sync.