ClientOptions

data class ClientOptions(var backend: BackendSource? = null, var storage: StorageOptions, var deviceSync: Boolean = true, var allowOffline: Boolean = false, var registration: RegistrationOptions = RegistrationOptions(), var forkRecovery: ForkRecoveryOptions? = null, var workers: WorkerOptions? = null, var handlers: ClientHandlers? = null, var attachments: AttachmentOptions? = null) : Disposable

Constructors

Link copied to clipboard
constructor(backend: BackendSource? = null, storage: StorageOptions, deviceSync: Boolean = true, allowOffline: Boolean = false, registration: RegistrationOptions = RegistrationOptions(), forkRecovery: ForkRecoveryOptions? = null, workers: WorkerOptions? = null, handlers: ClientHandlers? = null, attachments: AttachmentOptions? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Permit startup from stored state when the backend is unavailable.

Link copied to clipboard
Link copied to clipboard

Omission uses empty connection options, as the old field default did.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun destroy()