Types

Link copied to clipboard
open class AlreadyExists(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Entry already exists

Link copied to clipboard
open class Ambiguous(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Multiple matching entries found

Link copied to clipboard
object Companion
Link copied to clipboard
open class ConfigError(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Failed to read from or write into the config file

Link copied to clipboard
open class ConnectionAborted(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Connection aborted by the server

Link copied to clipboard
open class ConnectionRefused(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Failed to establish connection to the server

Link copied to clipboard
open class DirectoryNotEmpty(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Directory was expected to be empty but it isn't

Link copied to clipboard
open class Interrupted(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

The operation was interrupted

Link copied to clipboard
open class InvalidData(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Invalid data (e.g., malformed incoming message, config file, etc...)

Link copied to clipboard
open class InvalidInput(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Invalid input parameter

Link copied to clipboard
open class IsDirectory(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Entry was expected to not be a directory but it is

Link copied to clipboard
open class ListenerAcceptError(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Listener failed to accept client connection

Link copied to clipboard
open class ListenerBindError(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Listener failed to bind to the specified address

Link copied to clipboard
open class MountDirUnspecified(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Mount directory is not specified

Link copied to clipboard
open class NotDirectory(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Entry was expected to be a directory but it isn't

Link copied to clipboard
open class NotFound(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Entry not found

Link copied to clipboard
open class PermissionDenied(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Insuficient permission to perform the intended operation

Link copied to clipboard
open class ResourceBusy(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

File or directory is busy

Link copied to clipboard
open class RuntimeInitializeError(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Failed to initialize runtime

Link copied to clipboard
open class ServiceAlreadyRunning(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Another instance of the service is already running

Link copied to clipboard
open class StoreDirUnspecified(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Store directory is not specified

Link copied to clipboard
open class StoreError(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Operation on the internal repository store failed

Link copied to clipboard
open class TlsCertificatesInvalid(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

TLS certificates failed to load

Link copied to clipboard
open class TlsCertificatesNotFound(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

TLS certificated not found

Link copied to clipboard
open class TlsConfigError(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Failed to create TLS config

Link copied to clipboard
open class TlsKeysNotFound(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

TLS keys not found

Link copied to clipboard
open class TransportError(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Failed to send or receive message

Link copied to clipboard
open class Unsupported(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

The indended operation is not supported

Link copied to clipboard
open class VfsDriverInstallError(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Failed to install virtual filesystem driver

Link copied to clipboard
open class VfsOtherError(message: String? = null, val sources: List<String> = emptyList()) : OuisyncException

Unspecified virtual filesystem error

Properties

Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard
Link copied to clipboard
open val message: String?
Link copied to clipboard

Functions

Link copied to clipboard
open override fun toString(): String