Documentation Archive Developer
Search

ImageCaptureCore Changes

ImageCaptureCore (Added)

Added ICCameraDevice
Added ICCameraDevice.batteryLevel
Added ICCameraDevice.batteryLevelAvailable
Added ICCameraDevice.cancelDelete()
Added ICCameraDevice.cancelDownload()
Added ICCameraDevice.contentCatalogPercentCompleted
Added ICCameraDevice.contents
Added ICCameraDevice.filesOfType(String!) -> [AnyObject]!
Added ICCameraDevice.isAccessRestrictedAppleDevice
Added ICCameraDevice.mediaFiles
Added ICCameraDevice.mountPoint
Added ICCameraDevice.requestDeleteFiles([AnyObject]!)
Added ICCameraDevice.requestDisableTethering()
Added ICCameraDevice.requestDownloadFile(ICCameraFile!, options:[NSObject: AnyObject]!, downloadDelegate: ICCameraDeviceDownloadDelegate!, didDownloadSelector: Selector, contextInfo: UnsafeMutablePointer<Void>)
Added ICCameraDevice.requestEnableTethering()
Added ICCameraDevice.requestReadDataFromFile(ICCameraFile!, atOffset: off_t, length: off_t, readDelegate: AnyObject!, didReadDataSelector: Selector, contextInfo: UnsafeMutablePointer<Void>)
Added ICCameraDevice.requestSendPTPCommand(NSData!, outData: NSData!, sendCommandDelegate: AnyObject!, didSendCommandSelector: Selector, contextInfo: UnsafeMutablePointer<Void>)
Added ICCameraDevice.requestSyncClock()
Added ICCameraDevice.requestTakePicture()
Added ICCameraDevice.requestUploadFile(NSURL!, options:[NSObject: AnyObject]!, uploadDelegate: AnyObject!, didUploadSelector: Selector, contextInfo: UnsafeMutablePointer<Void>)
Added ICCameraDevice.tetheredCaptureEnabled
Added ICCameraDevice.timeOffset
Added ICCameraDeviceDelegate
Added ICCameraDeviceDelegate.cameraDevice(ICCameraDevice!, didAddItem: ICCameraItem!)
Added ICCameraDeviceDelegate.cameraDevice(ICCameraDevice!, didAddItems:[AnyObject]!)
Added ICCameraDeviceDelegate.cameraDevice(ICCameraDevice!, didCompleteDeleteFilesWithError: NSError!)
Added ICCameraDeviceDelegate.cameraDevice(ICCameraDevice!, didReceiveMetadataForItem: ICCameraItem!)
Added ICCameraDeviceDelegate.cameraDevice(ICCameraDevice!, didReceivePTPEvent: NSData!)
Added ICCameraDeviceDelegate.cameraDevice(ICCameraDevice!, didReceiveThumbnailForItem: ICCameraItem!)
Added ICCameraDeviceDelegate.cameraDevice(ICCameraDevice!, didRemoveItem: ICCameraItem!)
Added ICCameraDeviceDelegate.cameraDevice(ICCameraDevice!, didRemoveItems:[AnyObject]!)
Added ICCameraDeviceDelegate.cameraDevice(ICCameraDevice!, didRenameItems:[AnyObject]!)
Added ICCameraDeviceDelegate.cameraDevice(ICCameraDevice!, shouldGetMetadataOfItem: ICCameraItem!) -> Bool
Added ICCameraDeviceDelegate.cameraDevice(ICCameraDevice!, shouldGetThumbnailOfItem: ICCameraItem!) -> Bool
Added ICCameraDeviceDelegate.cameraDeviceDidChangeCapability(ICCameraDevice!)
Added ICCameraDeviceDelegate.deviceDidBecomeReadyWithCompleteContentCatalog(ICDevice!)
Added ICCameraDeviceDownloadDelegate
Added ICCameraDeviceDownloadDelegate.didDownloadFile(ICCameraFile!, error: NSError!, options:[NSObject: AnyObject]!, contextInfo: UnsafeMutablePointer<Void>)
Added ICCameraDeviceDownloadDelegate.didReceiveDownloadProgressForFile(ICCameraFile!, downloadedBytes: off_t, maxBytes: off_t)
Added ICCameraFile
Added ICCameraFile.duration
Added ICCameraFile.fileSize
Added ICCameraFile.orientation
Added ICCameraFile.sidecarFiles
Added ICCameraFolder
Added ICCameraFolder.contents
Added ICCameraItem
Added ICCameraItem.UTI
Added ICCameraItem.addedAfterContentCatalogCompleted
Added ICCameraItem.creationDate
Added ICCameraItem.device
Added ICCameraItem.fileSystemPath
Added ICCameraItem.inTemporaryStore
Added ICCameraItem.largeThumbnailIfAvailable
Added ICCameraItem.locked
Added ICCameraItem.metadataIfAvailable
Added ICCameraItem.modificationDate
Added ICCameraItem.name
Added ICCameraItem.parentFolder
Added ICCameraItem.ptpObjectHandle
Added ICCameraItem.raw
Added ICCameraItem.thumbnailIfAvailable
Added ICCameraItem.userData
Added ICDevice
Added ICDevice.UUIDString
Added ICDevice.autolaunchApplicationPath
Added ICDevice.buttonPressed
Added ICDevice.capabilities
Added ICDevice.delegate
Added ICDevice.fwGUID
Added ICDevice.hasConfigurableWiFiInterface
Added ICDevice.hasOpenSession
Added ICDevice.icon
Added ICDevice.locationDescription
Added ICDevice.moduleExecutableArchitecture
Added ICDevice.modulePath
Added ICDevice.moduleVersion
Added ICDevice.name
Added ICDevice.persistentIDString
Added ICDevice.remote
Added ICDevice.requestCloseSession()
Added ICDevice.requestEjectOrDisconnect()
Added ICDevice.requestOpenSession()
Added ICDevice.requestSendMessage(UInt32, outData: NSData!, maxReturnedDataSize: UInt32, sendMessageDelegate: AnyObject!, didSendMessageSelector: Selector, contextInfo: UnsafeMutablePointer<Void>)
Added ICDevice.requestYield()
Added ICDevice.serialNumberString
Added ICDevice.shared
Added ICDevice.transportType
Added ICDevice.type
Added ICDevice.usbLocationID
Added ICDevice.usbProductID
Added ICDevice.usbVendorID
Added ICDevice.userData
Added ICDeviceBrowser
Added ICDeviceBrowser.init()
Added ICDeviceBrowser.browsedDeviceTypeMask
Added ICDeviceBrowser.browsing
Added ICDeviceBrowser.delegate
Added ICDeviceBrowser.devices
Added ICDeviceBrowser.preferredDevice() -> ICDevice!
Added ICDeviceBrowser.start()
Added ICDeviceBrowser.stop()
Added ICDeviceBrowserDelegate
Added ICDeviceBrowserDelegate.deviceBrowser(ICDeviceBrowser!, deviceDidChangeName: ICDevice!)
Added ICDeviceBrowserDelegate.deviceBrowser(ICDeviceBrowser!, deviceDidChangeSharingState: ICDevice!)
Added ICDeviceBrowserDelegate.deviceBrowser(ICDeviceBrowser!, didAddDevice: ICDevice!, moreComing: Bool)
Added ICDeviceBrowserDelegate.deviceBrowser(ICDeviceBrowser!, didRemoveDevice: ICDevice!, moreGoing: Bool)
Added ICDeviceBrowserDelegate.deviceBrowser(ICDeviceBrowser!, requestsSelectDevice: ICDevice!)
Added ICDeviceBrowserDelegate.deviceBrowserDidEnumerateLocalDevices(ICDeviceBrowser!)
Added ICDeviceDelegate
Added ICDeviceDelegate.device(ICDevice!, didCloseSessionWithError: NSError!)
Added ICDeviceDelegate.device(ICDevice!, didEncounterError: NSError!)
Added ICDeviceDelegate.device(ICDevice!, didOpenSessionWithError: NSError!)
Added ICDeviceDelegate.device(ICDevice!, didReceiveButtonPress: String!)
Added ICDeviceDelegate.device(ICDevice!, didReceiveCustomNotification:[NSObject: AnyObject]!, data: NSData!)
Added ICDeviceDelegate.device(ICDevice!, didReceiveStatusInformation:[NSObject: AnyObject]!)
Added ICDeviceDelegate.deviceDidBecomeReady(ICDevice!)
Added ICDeviceDelegate.deviceDidChangeName(ICDevice!)
Added ICDeviceDelegate.deviceDidChangeSharingState(ICDevice!)
Added ICDeviceDelegate.didRemoveDevice(ICDevice!)
Added ICReturnCode [struct]
Added ICReturnCode.init(_: Int32)
Added ICReturnCode.value
Added ICScannerBandData
Added ICScannerBandData.bigEndian
Added ICScannerBandData.bitsPerComponent
Added ICScannerBandData.bitsPerPixel
Added ICScannerBandData.bytesPerRow
Added ICScannerBandData.colorSyncProfilePath
Added ICScannerBandData.dataBuffer
Added ICScannerBandData.dataNumRows
Added ICScannerBandData.dataSize
Added ICScannerBandData.dataStartRow
Added ICScannerBandData.fullImageHeight
Added ICScannerBandData.fullImageWidth
Added ICScannerBandData.numComponents
Added ICScannerBandData.pixelDataType
Added ICScannerDevice
Added ICScannerDevice.availableFunctionalUnitTypes
Added ICScannerDevice.cancelScan()
Added ICScannerDevice.documentName
Added ICScannerDevice.documentUTI
Added ICScannerDevice.downloadsDirectory
Added ICScannerDevice.maxMemoryBandSize
Added ICScannerDevice.requestOverviewScan()
Added ICScannerDevice.requestScan()
Added ICScannerDevice.requestSelectFunctionalUnit(ICScannerFunctionalUnitType)
Added ICScannerDevice.selectedFunctionalUnit
Added ICScannerDevice.transferMode
Added ICScannerDeviceDelegate
Added ICScannerDeviceDelegate.scannerDevice(ICScannerDevice!, didCompleteOverviewScanWithError: NSError!)
Added ICScannerDeviceDelegate.scannerDevice(ICScannerDevice!, didCompleteScanWithError: NSError!)
Added ICScannerDeviceDelegate.scannerDevice(ICScannerDevice!, didScanToBandData: ICScannerBandData!)
Added ICScannerDeviceDelegate.scannerDevice(ICScannerDevice!, didScanToURL: NSURL!)
Added ICScannerDeviceDelegate.scannerDevice(ICScannerDevice!, didSelectFunctionalUnit: ICScannerFunctionalUnit!, error: NSError!)
Added ICScannerDeviceDelegate.scannerDeviceDidBecomeAvailable(ICScannerDevice!)
Added ICScannerFeature
Added ICScannerFeature.humanReadableName
Added ICScannerFeature.internalName
Added ICScannerFeature.tooltip
Added ICScannerFeature.type
Added ICScannerFeatureBoolean
Added ICScannerFeatureBoolean.value
Added ICScannerFeatureEnumeration
Added ICScannerFeatureEnumeration.currentValue
Added ICScannerFeatureEnumeration.defaultValue
Added ICScannerFeatureEnumeration.menuItemLabels
Added ICScannerFeatureEnumeration.menuItemLabelsTooltips
Added ICScannerFeatureEnumeration.values
Added ICScannerFeatureRange
Added ICScannerFeatureRange.currentValue
Added ICScannerFeatureRange.defaultValue
Added ICScannerFeatureRange.maxValue
Added ICScannerFeatureRange.minValue
Added ICScannerFeatureRange.stepSize
Added ICScannerFeatureTemplate
Added ICScannerFeatureTemplate.targets
Added ICScannerFunctionalUnit
Added ICScannerFunctionalUnit.acceptsThresholdForBlackAndWhiteScanning
Added ICScannerFunctionalUnit.bitDepth
Added ICScannerFunctionalUnit.canPerformOverviewScan
Added ICScannerFunctionalUnit.defaultThresholdForBlackAndWhiteScanning
Added ICScannerFunctionalUnit.measurementUnit
Added ICScannerFunctionalUnit.nativeXResolution
Added ICScannerFunctionalUnit.nativeYResolution
Added ICScannerFunctionalUnit.overviewImage
Added ICScannerFunctionalUnit.overviewResolution
Added ICScannerFunctionalUnit.overviewScanInProgress
Added ICScannerFunctionalUnit.physicalSize
Added ICScannerFunctionalUnit.pixelDataType
Added ICScannerFunctionalUnit.preferredResolutions
Added ICScannerFunctionalUnit.preferredScaleFactors
Added ICScannerFunctionalUnit.resolution
Added ICScannerFunctionalUnit.scaleFactor
Added ICScannerFunctionalUnit.scanArea
Added ICScannerFunctionalUnit.scanAreaOrientation
Added ICScannerFunctionalUnit.scanInProgress
Added ICScannerFunctionalUnit.scanProgressPercentDone
Added ICScannerFunctionalUnit.state
Added ICScannerFunctionalUnit.supportedBitDepths
Added ICScannerFunctionalUnit.supportedMeasurementUnits
Added ICScannerFunctionalUnit.supportedResolutions
Added ICScannerFunctionalUnit.supportedScaleFactors
Added ICScannerFunctionalUnit.templates
Added ICScannerFunctionalUnit.thresholdForBlackAndWhiteScanning
Added ICScannerFunctionalUnit.type
Added ICScannerFunctionalUnit.usesThresholdForBlackAndWhiteScanning
Added ICScannerFunctionalUnit.vendorFeatures
Added ICScannerFunctionalUnitDocumentFeeder
Added ICScannerFunctionalUnitDocumentFeeder.documentLoaded
Added ICScannerFunctionalUnitDocumentFeeder.documentSize
Added ICScannerFunctionalUnitDocumentFeeder.documentType
Added ICScannerFunctionalUnitDocumentFeeder.duplexScanningEnabled
Added ICScannerFunctionalUnitDocumentFeeder.evenPageOrientation
Added ICScannerFunctionalUnitDocumentFeeder.oddPageOrientation
Added ICScannerFunctionalUnitDocumentFeeder.reverseFeederPageOrder
Added ICScannerFunctionalUnitDocumentFeeder.supportedDocumentTypes
Added ICScannerFunctionalUnitDocumentFeeder.supportsDuplexScanning
Added ICScannerFunctionalUnitFlatbed
Added ICScannerFunctionalUnitFlatbed.documentSize
Added ICScannerFunctionalUnitFlatbed.documentType
Added ICScannerFunctionalUnitFlatbed.supportedDocumentTypes
Added ICScannerFunctionalUnitNegativeTransparency
Added ICScannerFunctionalUnitNegativeTransparency.documentSize
Added ICScannerFunctionalUnitNegativeTransparency.documentType
Added ICScannerFunctionalUnitNegativeTransparency.supportedDocumentTypes
Added ICScannerFunctionalUnitPositiveTransparency
Added ICScannerFunctionalUnitPositiveTransparency.documentSize
Added ICScannerFunctionalUnitPositiveTransparency.documentType
Added ICScannerFunctionalUnitPositiveTransparency.supportedDocumentTypes
Added ICButtonTypeCopy
Added ICButtonTypeMail
Added ICButtonTypePrint
Added ICButtonTypeScan
Added ICButtonTypeTransfer
Added ICButtonTypeWeb
Added ICCameraDeviceCanAcceptPTPCommands
Added ICCameraDeviceCanDeleteAllFiles
Added ICCameraDeviceCanDeleteOneFile
Added ICCameraDeviceCanReceiveFile
Added ICCameraDeviceCanSyncClock
Added ICCameraDeviceCanTakePicture
Added ICCameraDeviceCanTakePictureUsingShutterReleaseOnCamera
Added ICDeleteAfterSuccessfulDownload
Added ICDeviceCanEjectOrDisconnect
Added ICDeviceLocationDescriptionBluetooth
Added ICDeviceLocationDescriptionFireWire
Added ICDeviceLocationDescriptionMassStorage
Added ICDeviceLocationDescriptionUSB
Added ICDeviceLocationType
Added ICDeviceLocationTypeBluetooth
Added ICDeviceLocationTypeBonjour
Added ICDeviceLocationTypeLocal
Added ICDeviceLocationTypeMask
Added ICDeviceLocationTypeMaskBluetooth
Added ICDeviceLocationTypeMaskBonjour
Added ICDeviceLocationTypeMaskLocal
Added ICDeviceLocationTypeMaskRemote
Added ICDeviceLocationTypeMaskShared
Added ICDeviceLocationTypeShared
Added ICDeviceType
Added ICDeviceTypeCamera
Added ICDeviceTypeMask
Added ICDeviceTypeMaskCamera
Added ICDeviceTypeMaskScanner
Added ICDeviceTypeScanner
Added ICDownloadSidecarFiles
Added ICDownloadsDirectoryURL
Added ICEXIFOrientation1
Added ICEXIFOrientation2
Added ICEXIFOrientation3
Added ICEXIFOrientation4
Added ICEXIFOrientation5
Added ICEXIFOrientation6
Added ICEXIFOrientation7
Added ICEXIFOrientation8
Added ICEXIFOrientationType
Added ICLocalizedStatusNotificationKey
Added ICOverwrite
Added ICReturnCommunicationTimedOut
Added ICReturnDeleteFilesCanceled
Added ICReturnDeleteFilesFailed
Added ICReturnDeviceFailedToCloseSession
Added ICReturnDeviceFailedToOpenSession
Added ICReturnDeviceFailedToTakePicture
Added ICReturnDeviceIsPasscodeLocked
Added ICReturnDeviceSoftwareInstallationCanceled
Added ICReturnDeviceSoftwareInstallationCompleted
Added ICReturnDeviceSoftwareInstallationFailed
Added ICReturnDeviceSoftwareIsBeingInstalled
Added ICReturnDeviceSoftwareNotAvailable
Added ICReturnDeviceSoftwareNotInstalled
Added ICReturnDownloadCanceled
Added ICReturnDownloadFailed
Added ICReturnFailedToCompletePassThroughCommand
Added ICReturnFailedToCompleteSendMessageRequest
Added ICReturnFailedToDisabeTethering
Added ICReturnFailedToEnabeTethering
Added ICReturnInvalidParam
Added ICReturnReceivedUnsolicitedScannerErrorInfo
Added ICReturnReceivedUnsolicitedScannerStatusInfo
Added ICReturnScanOperationCanceled
Added ICReturnScannerFailedToCompleteOverviewScan
Added ICReturnScannerFailedToCompleteScan
Added ICReturnScannerFailedToSelectFunctionalUnit
Added ICReturnScannerInUseByLocalUser
Added ICReturnScannerInUseByRemoteUser
Added ICReturnSuccess
Added ICReturnUploadFailed
Added ICSaveAsFilename
Added ICSavedAncillaryFiles
Added ICSavedFilename
Added ICScannerBitDepth
Added ICScannerBitDepth16Bits
Added ICScannerBitDepth1Bit
Added ICScannerBitDepth8Bits
Added ICScannerColorDataFormatType
Added ICScannerColorDataFormatTypeChunky
Added ICScannerColorDataFormatTypePlanar
Added ICScannerDocumentType
Added ICScannerDocumentType10
Added ICScannerDocumentType10R
Added ICScannerDocumentType110
Added ICScannerDocumentType11R
Added ICScannerDocumentType12R
Added ICScannerDocumentType135
Added ICScannerDocumentType2A0
Added ICScannerDocumentType3R
Added ICScannerDocumentType4A0
Added ICScannerDocumentType4R
Added ICScannerDocumentType5R
Added ICScannerDocumentType6R
Added ICScannerDocumentType8R
Added ICScannerDocumentTypeA0
Added ICScannerDocumentTypeA1
Added ICScannerDocumentTypeA2
Added ICScannerDocumentTypeA3
Added ICScannerDocumentTypeA4
Added ICScannerDocumentTypeA5
Added ICScannerDocumentTypeA6
Added ICScannerDocumentTypeA7
Added ICScannerDocumentTypeA8
Added ICScannerDocumentTypeA9
Added ICScannerDocumentTypeAPSC
Added ICScannerDocumentTypeAPSH
Added ICScannerDocumentTypeAPSP
Added ICScannerDocumentTypeB5
Added ICScannerDocumentTypeBusinessCard
Added ICScannerDocumentTypeC0
Added ICScannerDocumentTypeC1
Added ICScannerDocumentTypeC10
Added ICScannerDocumentTypeC2
Added ICScannerDocumentTypeC3
Added ICScannerDocumentTypeC4
Added ICScannerDocumentTypeC5
Added ICScannerDocumentTypeC6
Added ICScannerDocumentTypeC7
Added ICScannerDocumentTypeC8
Added ICScannerDocumentTypeC9
Added ICScannerDocumentTypeDefault
Added ICScannerDocumentTypeE
Added ICScannerDocumentTypeISOB0
Added ICScannerDocumentTypeISOB1
Added ICScannerDocumentTypeISOB10
Added ICScannerDocumentTypeISOB2
Added ICScannerDocumentTypeISOB3
Added ICScannerDocumentTypeISOB4
Added ICScannerDocumentTypeISOB5
Added ICScannerDocumentTypeISOB6
Added ICScannerDocumentTypeISOB7
Added ICScannerDocumentTypeISOB8
Added ICScannerDocumentTypeISOB9
Added ICScannerDocumentTypeJISB0
Added ICScannerDocumentTypeJISB1
Added ICScannerDocumentTypeJISB10
Added ICScannerDocumentTypeJISB2
Added ICScannerDocumentTypeJISB3
Added ICScannerDocumentTypeJISB4
Added ICScannerDocumentTypeJISB6
Added ICScannerDocumentTypeJISB7
Added ICScannerDocumentTypeJISB8
Added ICScannerDocumentTypeJISB9
Added ICScannerDocumentTypeLF
Added ICScannerDocumentTypeMF
Added ICScannerDocumentTypeS10R
Added ICScannerDocumentTypeS12R
Added ICScannerDocumentTypeS8R
Added ICScannerDocumentTypeUSExecutive
Added ICScannerDocumentTypeUSLedger
Added ICScannerDocumentTypeUSLegal
Added ICScannerDocumentTypeUSLetter
Added ICScannerDocumentTypeUSStatement
Added ICScannerFeatureType
Added ICScannerFeatureTypeBoolean
Added ICScannerFeatureTypeEnumeration
Added ICScannerFeatureTypeRange
Added ICScannerFeatureTypeTemplate
Added ICScannerFunctionalUnitState
Added ICScannerFunctionalUnitStateOverviewScanInProgress
Added ICScannerFunctionalUnitStateReady
Added ICScannerFunctionalUnitStateScanInProgress
Added ICScannerFunctionalUnitType
Added ICScannerFunctionalUnitTypeDocumentFeeder
Added ICScannerFunctionalUnitTypeFlatbed
Added ICScannerFunctionalUnitTypeNegativeTransparency
Added ICScannerFunctionalUnitTypePositiveTransparency
Added ICScannerMeasurementUnit
Added ICScannerMeasurementUnitCentimeters
Added ICScannerMeasurementUnitInches
Added ICScannerMeasurementUnitPicas
Added ICScannerMeasurementUnitPixels
Added ICScannerMeasurementUnitPoints
Added ICScannerMeasurementUnitTwips
Added ICScannerPixelDataType
Added ICScannerPixelDataTypeBW
Added ICScannerPixelDataTypeCIEXYZ
Added ICScannerPixelDataTypeCMY
Added ICScannerPixelDataTypeCMYK
Added ICScannerPixelDataTypeGray
Added ICScannerPixelDataTypePalette
Added ICScannerPixelDataTypeRGB
Added ICScannerPixelDataTypeYUV
Added ICScannerPixelDataTypeYUVK
Added ICScannerStatusRequestsOverviewScan
Added ICScannerStatusWarmUpDone
Added ICScannerStatusWarmingUp
Added ICScannerTransferMode
Added ICScannerTransferModeFileBased
Added ICScannerTransferModeMemoryBased
Added ICStatusCodeKey
Added ICStatusNotificationKey
Added ICTransportTypeBluetooth
Added ICTransportTypeFireWire
Added ICTransportTypeMassStorage
Added ICTransportTypeTCPIP
Added ICTransportTypeUSB