Documentation Archive Developer
Search

ImageCaptureCore Changes for Swift

ImageCaptureCore

Added ICReturnCode.deviceCommandGeneralFailure
Modified ICReturnCode [enum]
Declaration
From
enum ICReturnCode : Int {
    case success
    case invalidParam
    case communicationTimedOut
    case scanOperationCanceled
    case scannerInUseByLocalUser
    case scannerInUseByRemoteUser
    case deviceFailedToOpenSession
    case deviceFailedToCloseSession
    case scannerFailedToSelectFunctionalUnit
    case scannerFailedToCompleteOverviewScan
    case scannerFailedToCompleteScan
    case receivedUnsolicitedScannerStatusInfo
    case receivedUnsolicitedScannerErrorInfo
    case downloadFailed
    case uploadFailed
    case failedToCompletePassThroughCommand
    case downloadCanceled
    case failedToEnabeTethering
    case failedToDisabeTethering
    case failedToCompleteSendMessageRequest
    case deleteFilesFailed
    case deleteFilesCanceled
    case deviceIsPasscodeLocked
    case deviceFailedToTakePicture
    case deviceSoftwareNotInstalled
    case deviceSoftwareIsBeingInstalled
    case deviceSoftwareInstallationCompleted
    case deviceSoftwareInstallationCanceled
    case deviceSoftwareInstallationFailed
    case deviceSoftwareNotAvailable
    case deviceCouldNotPair
    case deviceCouldNotUnpair
    case deviceNeedsCredentials
    case deviceIsBusyEnumerating
}
To
enum ICReturnCode : Int {
    case success
    case invalidParam
    case communicationTimedOut
    case scanOperationCanceled
    case scannerInUseByLocalUser
    case scannerInUseByRemoteUser
    case deviceFailedToOpenSession
    case deviceFailedToCloseSession
    case scannerFailedToSelectFunctionalUnit
    case scannerFailedToCompleteOverviewScan
    case scannerFailedToCompleteScan
    case receivedUnsolicitedScannerStatusInfo
    case receivedUnsolicitedScannerErrorInfo
    case downloadFailed
    case uploadFailed
    case failedToCompletePassThroughCommand
    case downloadCanceled
    case failedToEnabeTethering
    case failedToDisabeTethering
    case failedToCompleteSendMessageRequest
    case deleteFilesFailed
    case deleteFilesCanceled
    case deviceIsPasscodeLocked
    case deviceFailedToTakePicture
    case deviceSoftwareNotInstalled
    case deviceSoftwareIsBeingInstalled
    case deviceSoftwareInstallationCompleted
    case deviceSoftwareInstallationCanceled
    case deviceSoftwareInstallationFailed
    case deviceSoftwareNotAvailable
    case deviceCouldNotPair
    case deviceCouldNotUnpair
    case deviceNeedsCredentials
    case deviceIsBusyEnumerating
    case deviceCommandGeneralFailure
}