Package-level declarations

Types

Link copied to clipboard
internal interface ProteusPreKeyRefiller
Link copied to clipboard
internal class ProteusPreKeyRefillerImpl(preKeyRepository: PreKeyRepository, lowOnPrekeysTreshold: Int = MINIMUM_PREKEYS_COUNT, remotePreKeyTargetCount: Int = REMOTE_PREKEYS_TARGET_COUNT, maxPreKeyId: Int = MAX_PREKEY_ID) : ProteusPreKeyRefiller
Link copied to clipboard
internal interface ProteusSyncWorker

Represents an interface for a ProteusSyncWorker, which is should keep the ProteusClient healthy.

Link copied to clipboard
internal class ProteusSyncWorkerImpl(incrementalSyncRepository: IncrementalSyncRepository, proteusPreKeyRefiller: ProteusPreKeyRefiller, preKeyRepository: PreKeyRepository, minIntervalBetweenRefills: <Error class: unknown class> = MIN_INTERVAL_BETWEEN_REFILLS, kaliumLogger: <Error class: unknown class>) : ProteusSyncWorker

Base implementation of ProteusSyncWorker.