Documentation Archive Developer
Search

IOBluetooth Changes

IOBluetooth

Framework Architectures
Fromi386,ppc,x86_64
Toi386,x86_64
Bluetooth.h
Removed kBluetoothFeatureAnonymityMode (no architecture available)
Removed kBluetoothHCIAddHIDDevice (no architecture available)
Removed kBluetoothHCICommandDeletePersistentSniffInterval (no architecture available)
Removed kBluetoothHCICommandEnableHIDEmulation (no architecture available)
Removed kBluetoothHCICommandEnableRadio (no architecture available)
Removed kBluetoothHCICommandInvalidateFlashAndReboot (no architecture available)
Removed kBluetoothHCICommandReadPersistentSniffInterval (no architecture available)
Removed kBluetoothHCICommandSetMaxPower (no architecture available)
Removed kBluetoothHCICommandWriteDeviceAddress (no architecture available)
Removed kBluetoothHCICommandWriteHoppingChannels (no architecture available)
Removed kBluetoothHCICommandWritePersistentSniffInterval (no architecture available)
Removed #def kBluetoothHCIEventMaskSniffSubstrateEvent
Removed kBluetoothHCIEventSniffRequest (no architecture available)
Removed kBluetoothHCIEventSniffSubstrate (no architecture available)
Removed kBluetoothHCIGetHIDDeviceList (no architecture available)
Removed kBluetoothHCIRemoveHIDDevice (no architecture available)
Added BluetoothAFHHostChannelClassification (no architecture available)
Added BluetoothAirMode (no architecture available)
Added #def BluetoothGetDeviceClassMajor
Added BluetoothHCIContentFormat (no architecture available)
Added BluetoothHCIErroneousDataReporting (no architecture available)
Added BluetoothHCIEventFlowSpecificationCompleteResults (no architecture available)
Added BluetoothHCIEventSniffSubratingResults (no architecture available)
Added BluetoothHCIInquiryScanType (no architecture available)
Added BluetoothHCIInquiryScanTypes (no architecture available)
Added BluetoothHCIMaxLatency (no architecture available)
Added BluetoothHCIPageScanType (no architecture available)
Added BluetoothHCIPageScanTypes (no architecture available)
Added BluetoothHCIReadLMPHandleResults (no architecture available)
Added BluetoothHCIReceiveBandwidth (no architecture available)
Added BluetoothHCIRetransmissionEffort (no architecture available)
Added BluetoothHCIRetransmissionEffortTypes (no architecture available)
Added BluetoothHCISetupSynchronousConnectionParams (no architecture available)
Added BluetoothHCISupportedCommands (no architecture available)
Added BluetoothHCITransmitBandwidth (no architecture available)
Added BluetoothLMPHandle (no architecture available)
Added BluetoothReadClockInfo (no architecture available)
Added BluetoothRemoteHostSupportedFeaturesNotification (no architecture available)
Added BluetoothSynchronousConnectionInfo (no architecture available)
Added #def IOBLUETOOTH_EXPORT
Added kBluetoothAirModeALawLog (no architecture available)
Added kBluetoothAirModeCVSD (no architecture available)
Added kBluetoothAirModeTransparentData (no architecture available)
Added kBluetoothAirModeULawLog (no architecture available)
Added kBluetoothFeatureLESupportedController (no architecture available)
Added kBluetoothHCICommandAMPTest (no architecture available)
Added kBluetoothHCICommandAMPTestEnd (no architecture available)
Added kBluetoothHCICommandEnableAMPReceiverReports (no architecture available)
Added kBluetoothHCICommandReadBestEffortFlushTimeout (no architecture available)
Added kBluetoothHCICommandReadEncryptionKeySize (no architecture available)
Added kBluetoothHCICommandReadEnhancedTransmitPowerLevel (no architecture available)
Added kBluetoothHCICommandReadFlowControlMode (no architecture available)
Added kBluetoothHCICommandReadLEHostSupported (no architecture available)
Added kBluetoothHCICommandReadLocalAMPASSOC (no architecture available)
Added kBluetoothHCICommandReadLocalAMPInfo (no architecture available)
Added kBluetoothHCICommandReadLocationData (no architecture available)
Added kBluetoothHCICommandReadLogicalLinkAcceptTimeout (no architecture available)
Added kBluetoothHCICommandRefreshEncryptionKey (no architecture available)
Added kBluetoothHCICommandSetEventMaskPageTwo (no architecture available)
Added kBluetoothHCICommandShortRangeMode (no architecture available)
Added kBluetoothHCICommandWriteBestEffortFlushTimeout (no architecture available)
Added kBluetoothHCICommandWriteFlowControlMode (no architecture available)
Added kBluetoothHCICommandWriteLEHostSupported (no architecture available)
Added kBluetoothHCICommandWriteLocationData (no architecture available)
Added kBluetoothHCICommandWriteLogicalLinkAcceptTimeout (no architecture available)
Added kBluetoothHCICommandWriteRemoteAMPASSOC (no architecture available)
Added kBluetoothHCIErroneousDataReportingDisabled (no architecture available)
Added kBluetoothHCIErroneousDataReportingEnabled (no architecture available)
Added kBluetoothHCIErroneousDataReportingReservedEnd (no architecture available)
Added kBluetoothHCIErroneousDataReportingReservedStart (no architecture available)
Added kBluetoothHCIErrorConnectionFailedToBeEstablished (no architecture available)
Added kBluetoothHCIErrorControllerBusy (no architecture available)
Added kBluetoothHCIErrorDirectedAdvertisingTimeout (no architecture available)
Added kBluetoothHCIErrorHostBusyPairing (no architecture available)
Added kBluetoothHCIErrorMACConnectionFailed (no architecture available)
Added kBluetoothHCIErrorUnacceptableConnectionInterval (no architecture available)
Added kBluetoothHCIEventAMPReceiverReport (no architecture available)
Added kBluetoothHCIEventAMPStartTest (no architecture available)
Added kBluetoothHCIEventAMPStatusChange (no architecture available)
Added kBluetoothHCIEventAMPTestEnd (no architecture available)
Added kBluetoothHCIEventChannelSelected (no architecture available)
Added kBluetoothHCIEventDisconnectionLogicalLinkComplete (no architecture available)
Added kBluetoothHCIEventDisconnectionPhysicalLinkComplete (no architecture available)
Added kBluetoothHCIEventEncryptionKeyRefreshComplete (no architecture available)
Added kBluetoothHCIEventFlowSpecModifyComplete (no architecture available)
Added kBluetoothHCIEventLogicalLinkComplete (no architecture available)
Added kBluetoothHCIEventNumberOfCompletedDataBlocks (no architecture available)
Added kBluetoothHCIEventPhysicalLinkComplete (no architecture available)
Added kBluetoothHCIEventPhysicalLinkLossEarlyWarning (no architecture available)
Added kBluetoothHCIEventPhysicalLinkRecovery (no architecture available)
Added kBluetoothHCIEventShortRangeModeChangeComplete (no architecture available)
Added kBluetoothHCIEventSniffSubrating (no architecture available)
Added kBluetoothHCIInquiryScanTypeInterlaced (no architecture available)
Added kBluetoothHCIInquiryScanTypeReservedEnd (no architecture available)
Added kBluetoothHCIInquiryScanTypeReservedStart (no architecture available)
Added kBluetoothHCIInquiryScanTypeStandard (no architecture available)
Added kBluetoothHCIPageScanTypeInterlaced (no architecture available)
Added kBluetoothHCIPageScanTypeReservedEnd (no architecture available)
Added kBluetoothHCIPageScanTypeReservedStart (no architecture available)
Added kBluetoothHCIPageScanTypeStandard (no architecture available)
Added kBluetoothL2CAPChannelAttributeProtocol (no architecture available)
Added kBluetoothL2CAPChannelLESignalling (no architecture available)
Added kBluetoothL2CAPChannelSecurityManager (no architecture available)
Added kBluetoothPacketType2DH1Omit (no architecture available)
Added kBluetoothPacketType2DH3Omit (no architecture available)
Added kBluetoothPacketType2DH5Omit (no architecture available)
Added kBluetoothPacketType3DH1Omit (no architecture available)
Added kBluetoothPacketType3DH3Omit (no architecture available)
Added kBluetoothPacketType3DM5Omit (no architecture available)
Added kBluetoothPacketTypeReserved1 (no architecture available)
Added kBluetoothSynchronousConnectionPacketType2EV3Omit (no architecture available)
Added kBluetoothSynchronousConnectionPacketType2EV5Omit (no architecture available)
Added kBluetoothSynchronousConnectionPacketType3EV3Omit (no architecture available)
Added kBluetoothSynchronousConnectionPacketType3EV5Omit (no architecture available)
Added kBluetoothSynchronousConnectionPacketTypeAll (no architecture available)
Added kBluetoothSynchronousConnectionPacketTypeEV3 (no architecture available)
Added kBluetoothSynchronousConnectionPacketTypeEV4 (no architecture available)
Added kBluetoothSynchronousConnectionPacketTypeEV5 (no architecture available)
Added kBluetoothSynchronousConnectionPacketTypeEnd (no architecture available)
Added kBluetoothSynchronousConnectionPacketTypeFutureUse (no architecture available)
Added kBluetoothSynchronousConnectionPacketTypeHV1 (no architecture available)
Added kBluetoothSynchronousConnectionPacketTypeHV2 (no architecture available)
Added kBluetoothSynchronousConnectionPacketTypeHV3 (no architecture available)
Added kBluetoothSynchronousConnectionPacketTypeNone (no architecture available)
Added kBluetoothVoiceSettingAirCodingFormatALaw (no architecture available)
Added kBluetoothVoiceSettingAirCodingFormatCVSD (no architecture available)
Added kBluetoothVoiceSettingAirCodingFormatMask (no architecture available)
Added kBluetoothVoiceSettingAirCodingFormatULaw (no architecture available)
Added kBluetoothVoiceSettingInputCodingALawInputCoding (no architecture available)
Added kBluetoothVoiceSettingInputCodingLinearInputCoding (no architecture available)
Added kBluetoothVoiceSettingInputCodingMask (no architecture available)
Added kBluetoothVoiceSettingInputCodingULawInputCoding (no architecture available)
Added kBluetoothVoiceSettingInputDataFormat1sComplement (no architecture available)
Added kBluetoothVoiceSettingInputDataFormat2sComplement (no architecture available)
Added kBluetoothVoiceSettingInputDataFormatMask (no architecture available)
Added kBluetoothVoiceSettingInputDataFormatSignMagnitude (no architecture available)
Added kBluetoothVoiceSettingInputDataFormatUnsigned (no architecture available)
Added kBluetoothVoiceSettingInputSampleSize16Bit (no architecture available)
Added kBluetoothVoiceSettingInputSampleSize8Bit (no architecture available)
Added kBluetoothVoiceSettingInputSampleSizeMask (no architecture available)
Added kBluetoothVoiceSettingPCMBitPositionMask (no architecture available)
Added kHCIRetransmissionEffortTypeDontCare (no architecture available)
Added kHCIRetransmissionEffortTypeNone (no architecture available)
BluetoothAssignedNumbers.h
Removed kBluetoothSDPUUID16ServiceClassHandsfree
Removed kBluetoothSDPUUID16ServiceClassHandsfreeAudioGateway
Added #def BluetoothCoDMinorPeripheral1
Added #def BluetoothCoDMinorPeripheral2
Added kBluetoothDeviceClassMajoHealth
Added kBluetoothDeviceClassMajoToy
IOBluetoothDevice.h
Removed -[IOBluetoothDevice description]
Removed -[IOBluetoothDevice encodeWithCoder:]
Removed -[IOBluetoothDevice initWithCoder:]
Removed -[IOBluetoothDevice isEqual:]
Deprecation
Fromnone
ToOS X v10.7

Deprecation
Fromnone
ToOS X v10.7

Deprecation
Fromnone
ToOS X v10.7

Protocols
Fromnone
ToNSCoding

Deprecation
Fromnone
ToOS X v10.7

Deprecation
Fromnone
ToOS X v10.7

Deprecation
Fromnone
ToOS X v10.7

Deprecation
Fromnone
ToOS X v10.7

Deprecation
Fromnone
ToOS X v10.7

Deprecation
Fromnone
ToOS X v10.7

Declaration
From@property(readonly) NSString *name
To@property(readonly, copy) NSString *name

Deprecation
Fromnone
ToOS X v10.7

Deprecation
Fromnone
ToOS X v10.7

IOBluetoothDeviceInquiry.h
Removed -[IOBluetoothDeviceInquiry delegate]
Removed -[IOBluetoothDeviceInquiry setDelegate:]
Removed -[NSObject deviceInquiryComplete:error:aborted:]
Removed -[NSObject deviceInquiryDeviceFound:device:]
Removed -[NSObject deviceInquiryDeviceNameUpdated:device:devicesRemaining:]
Removed -[NSObject deviceInquiryStarted:]
Removed -[NSObject deviceInquiryUpdatingDeviceNamesStarted:devicesRemaining:]
Removed NSObject(IOBluetoothDeviceInquiryDelegate)
IOBluetoothDevicePair.h
Removed -[IOBluetoothDevicePair setDelegate:]
Removed -[NSObject devicePairingConnecting:]
Removed -[NSObject devicePairingFinished:error:]
Removed -[NSObject devicePairingPINCodeRequest:]
Removed -[NSObject devicePairingStarted:]
Removed -[NSObject devicePairingUserConfirmationRequest:numericValue:]
Removed -[NSObject devicePairingUserPasskeyNotification:passkey:]
Removed NSObject(IOBluetoothDevicePairDelegate)
IOBluetoothHandsFree.h
Added -[IOBluetoothDevice isHandsFreeAudioGateway]
Added -[IOBluetoothDevice isHandsFreeDevice]
Added IOBluetoothDevice(HandsFreeDeviceAdditions)
Added IOBluetoothSDPServiceRecord(HandsFreeSDPServiceRecordAdditions)
IOBluetoothHandsFreeDevice.h
IOBluetoothHandsFreeGateway.h
Modified -[IOBluetoothHandsFreeGateway getDeviceSupportedFeatures]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothHandsFreeGateway setGatewaySupportedFeatures:]
Deprecation
Fromnone
ToOS X v10.7

Modified +[IOBluetoothHandsFreeGateway getRequiredSDPRFCOMMChannelIDForDevice:]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothHandsFreeGateway initForConnectionToDevice:supportedFeatures:delegate:]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothHandsFreeGateway initWithIncomingDevice:incomingRFCOMMChannelID:supportedFeatures:delegate:]
Deprecation
Fromnone
ToOS X v10.7

Modified +[IOBluetoothHandsFreeGateway getRequiredSDPServiceRecordForDevice:]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothHandsFreeGateway getGatewaySupportedFeatures]
Deprecation
Fromnone
ToOS X v10.7

IOBluetoothHeadsetDevice.h
Added -[IOBluetoothDevice headsetAudioGatewayServiceRecord]
Added -[IOBluetoothDevice headsetDeviceServiceRecord]
Added -[IOBluetoothDevice isHeadsetAudioGateway]
Added -[IOBluetoothDevice isHeadsetDevice]
Added IOBluetoothDevice(HeadsetAdditions)
Modified -[IOBluetoothHeadsetDevice initForConnectionToDevice:delegate:]
Deprecation
Fromnone
ToOS X v10.7

Modified +[IOBluetoothHeadsetDevice getRequiredSDPRFCOMMChannelIDForDevice:]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothHeadsetDevice initWithIncomingDevice:incomingRFCOMMChannelID:delegate:]
Deprecation
Fromnone
ToOS X v10.7

Modified +[IOBluetoothHeadsetDevice getRequiredSDPServiceRecordForDevice:]
Deprecation
Fromnone
ToOS X v10.7

IOBluetoothHostController.h
Removed -[IOBluetoothHostController delegate]
Removed -[IOBluetoothHostController setDelegate:]
Deprecation
Fromnone
ToOS X v10.6

Deprecation
Fromnone
ToOS X v10.6

Modified -[IOBluetoothHostController readRSSIForDevice:]
Deprecation
Fromnone
ToOS X v10.6

Modified -[IOBluetoothHostController name]
Deprecation
Fromnone
ToOS X v10.6

Modified -[IOBluetoothHostController readLinkQualityForDevice:]
Deprecation
Fromnone
ToOS X v10.6

Modified -[IOBluetoothHostController getSupportedFeatures:]
Deprecation
Fromnone
ToOS X v10.6

Modified -[IOBluetoothHostController getAddress:]
Deprecation
Fromnone
ToOS X v10.6

IOBluetoothL2CAPChannel.h
Removed -[IOBluetoothL2CAPChannel description]
Removed -[IOBluetoothL2CAPChannel getL2CAPChannelRef]
Removed -[IOBluetoothL2CAPChannel registerIncomingDataListener:refCon:]
Removed +[IOBluetoothL2CAPChannel withL2CAPChannelRef:]
Removed -[IOBluetoothL2CAPChannel write:length:]
Deprecation
Fromnone
ToOS X v10.7

Deprecation
Fromnone
ToOS X v10.7

Deprecation
Fromnone
ToOS X v10.7

Deprecation
Fromnone
ToOS X v10.7

Deprecation
Fromnone
ToOS X v10.7

Deprecation
Fromnone
ToOS X v10.7

Deprecation
Fromnone
ToOS X v10.7

IOBluetoothOBEXSession.h
Protocols
Fromnone
ToIOBluetoothRFCOMMChannelDelegate

IOBluetoothRFCOMMAudioController.h
Removed -[IOBluetoothRFCOMMAudioController dealloc]
Removed -[IOBluetoothRFCOMMAudioController setDelegate:]
Removed -[NSObject audioDevice:deviceConnectionClosed:]
Removed -[NSObject audioDevice:deviceConnectionOpened:]
Removed -[NSObject audioDevice:rfcommChannelClosed:]
Removed -[NSObject audioDevice:rfcommChannelOpened:]
Removed -[NSObject audioDevice:scoConnectionClosed:]
Removed -[NSObject audioDevice:scoConnectionOpened:]
Removed -[NSObject audioDevice:serviceLevelConnectionClosed:]
Removed -[NSObject audioDevice:serviceLevelConnectionComplete:]
Removed -[NSObject audioDevice:serviceLevelConnectionOpened:]
Removed NSObject(IOBluetoothRFCOMMAudioDelegate)
Added IOBluetoothRFCOMMAudioController.delegate
Added +[IOBluetoothRFCOMMAudioController getDriverIDForDevice:]
Added IOBluetoothRFCOMMAudioDelegate
Added -[IOBluetoothRFCOMMAudioDelegate audioDevice:deviceConnectionClosed:]
Added -[IOBluetoothRFCOMMAudioDelegate audioDevice:deviceConnectionOpened:]
Added -[IOBluetoothRFCOMMAudioDelegate audioDevice:rfcommChannelClosed:]
Added -[IOBluetoothRFCOMMAudioDelegate audioDevice:rfcommChannelOpened:]
Added -[IOBluetoothRFCOMMAudioDelegate audioDevice:scoConnectionClosed:]
Added -[IOBluetoothRFCOMMAudioDelegate audioDevice:scoConnectionOpened:]
Added -[IOBluetoothRFCOMMAudioDelegate audioDevice:scoDone:]
Added -[IOBluetoothRFCOMMAudioDelegate audioDevice:serviceLevelConnectionClosed:]
Added -[IOBluetoothRFCOMMAudioDelegate audioDevice:serviceLevelConnectionOpened:]
Added #def kIOBluetoothRFCOMMAudioControllerButtonPressedNotification
Modified -[IOBluetoothRFCOMMAudioController closeSCOConnection]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController setRFCOMMChannel:]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController isSCOConnected]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController handleIncomingRFCOMMChannelOpened:channel:]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController getAudioDeviceID]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController sendRFCOMMData:length:]
DeprecationDeclaration
Fromnone- (IOReturn)sendRFCOMMData:(const void *)data length:(UInt16)length
ToOS X v10.7- (IOReturn)sendRFCOMMData:(const void *)data length:(uint16_t)length

Modified -[IOBluetoothRFCOMMAudioController rfcommChannelData:data:length:]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController closeDeviceConnection]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController initForConnectionToDevice:delegate:]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController closeRFCOMMChannel]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController rfcommChannelClosed:]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController getBluetoothDevice]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController openRFCOMMChannel]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController getIncomingRFCOMMChannelID]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController getOutgoingRFCOMMChannelID]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController openSCOConnection]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController rfcommChannelOpenComplete:status:]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController openDeviceConnection]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController isDeviceConnected]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController initWithIncomingDevice:incomingRFCOMMChannelID:delegate:]
Deprecation
Fromnone
ToOS X v10.7

Modified -[IOBluetoothRFCOMMAudioController isRFCOMMChannelOpen]
Deprecation
Fromnone
ToOS X v10.7

IOBluetoothRFCOMMChannel.h
IOBluetoothSDPDataElement.h
Removed -[IOBluetoothSDPDataElement encodeWithCoder:]
Removed -[IOBluetoothSDPDataElement initWithCoder:]
Removed -[IOBluetoothSDPDataElement isEqual:]
Declaration
From+ (IOBluetoothSDPDataElement *)withType:(BluetoothSDPDataElementTypeDescriptor)type sizeDescriptor:(BluetoothSDPDataElementSizeDescriptor)newSizeDescriptor size:(UInt32)newSize value:(NSObject *)newValue
To+ (IOBluetoothSDPDataElement *)withType:(BluetoothSDPDataElementTypeDescriptor)type sizeDescriptor:(BluetoothSDPDataElementSizeDescriptor)newSizeDescriptor size:(uint32_t)newSize value:(NSObject *)newValue

Declaration
From- (UInt32)getSize
To- (uint32_t)getSize

Declaration
From- (id)initWithType:(BluetoothSDPDataElementTypeDescriptor)newType sizeDescriptor:(BluetoothSDPDataElementSizeDescriptor)newSizeDescriptor size:(UInt32)newSize value:(NSObject *)newValue
To- (id)initWithType:(BluetoothSDPDataElementTypeDescriptor)newType sizeDescriptor:(BluetoothSDPDataElementSizeDescriptor)newSizeDescriptor size:(uint32_t)newSize value:(NSObject *)newValue

Protocols
Fromnone
ToNSCoding

IOBluetoothSDPServiceAttribute.h
Removed -[IOBluetoothSDPServiceAttribute encodeWithCoder:]
Removed -[IOBluetoothSDPServiceAttribute initWithCoder:]
Protocols
Fromnone
ToNSCoding

IOBluetoothSDPServiceRecord.h
Removed -[IOBluetoothSDPServiceRecord encodeWithCoder:]
Removed -[IOBluetoothSDPServiceRecord initWithCoder:]
Protocols
Fromnone
ToNSCoding

IOBluetoothSDPUUID.h
Removed -[IOBluetoothSDPUUID bytes]
Removed -[IOBluetoothSDPUUID encodeWithCoder:]
Removed -[IOBluetoothSDPUUID initWithBytes:length:]
Removed -[IOBluetoothSDPUUID initWithCoder:]
Removed -[IOBluetoothSDPUUID initWithData:]
Removed -[IOBluetoothSDPUUID isEqualToData:]
Removed -[IOBluetoothSDPUUID length]
Deprecation
Fromnone
ToOS X v10.7

Deprecation
Fromnone
ToOS X v10.7

IOBluetoothUserLib.h
Removed IOBluetoothDeviceOpenL2CAPChannel() (no architecture available)
Removed IOBluetoothDeviceOpenRFCOMMChannel() (no architecture available)
Removed IOBluetoothL2CAPChannelWrite() (no architecture available)
Removed IOBluetoothRFCOMMChannelRegisterIncomingDataListener() (no architecture available)
Removed IOBluetoothRFCOMMChannelWrite() (no architecture available)
Removed IOBluetoothRFCOMMChannelWriteSimple() (no architecture available)
Added #def AVAILABLE_BLUETOOTH_VERSION_1_0_1_AND_LATER
Added #def BLUETOOTH_VERSION_2_5
Added #def BLUETOOTH_VERSION_2_5_0
Modified IOBluetoothSDPDataElementGetSize()
Declaration
FromUInt32 IOBluetoothSDPDataElementGetSize ( IOBluetoothSDPDataElementRef dataElement);
Touint32_t IOBluetoothSDPDataElementGetSize ( IOBluetoothSDPDataElementRef dataElement);

IOBluetoothUtilities.h
Added IOBluetoothLaunchAudioAgent() (no architecture available)
Added IOBluetoothLaunchHandsFreeAgent() (no architecture available)
NSDictionaryOBEXExtensions.h
Deprecation
Fromnone
ToOS X v10.7

OBEX.h
Added #def GET_HEADER_ID_IS_1_BYTE_QUANTITY
Added kOBEXConflictError (no architecture available)
Added kOBEXMethodNotAllowedError (no architecture available)
Added kOBEXNotAcceptableError (no architecture available)
Added kOBEXNotFoundError (no architecture available)
Added kOBEXNotImplementedError (no architecture available)
Added kOBEXPreconditionFailedError (no architecture available)
Added kOBEXUnauthorizedError (no architecture available)
OBEXFileTransferServices.h
Removed -[OBEXFileTransferServices delegate] (no architecture available)
Removed -[OBEXFileTransferServices setDelegate:] (no architecture available)
Removed OBEXFileTransferServicesAbort() (no architecture available)
Removed OBEXFileTransferServicesAbortComplete (no architecture available)
Removed OBEXFileTransferServicesChangeCurrentFolderBackward() (no architecture available)
Removed OBEXFileTransferServicesChangeCurrentFolderForward() (no architecture available)
Removed OBEXFileTransferServicesChangeCurrentFolderToRoot() (no architecture available)
Removed OBEXFileTransferServicesConnectToFTPService() (no architecture available)
Removed OBEXFileTransferServicesConnectToObjectPushService() (no architecture available)
Removed OBEXFileTransferServicesConnectionComplete (no architecture available)
Removed OBEXFileTransferServicesCopyRemoteFile() (no architecture available)
Removed OBEXFileTransferServicesCopyRemoteFileComplete (no architecture available)
Removed OBEXFileTransferServicesCopyRemoteFileProgress (no architecture available)
Removed OBEXFileTransferServicesCreateFolder() (no architecture available)
Removed OBEXFileTransferServicesCreateFolderComplete (no architecture available)
Removed OBEXFileTransferServicesCreateWithSession() (no architecture available)
Removed OBEXFileTransferServicesCurrentPath() (no architecture available)
Removed OBEXFileTransferServicesDelete() (no architecture available)
Removed OBEXFileTransferServicesDisconnect() (no architecture available)
Removed OBEXFileTransferServicesDisconnectionComplete (no architecture available)
Removed OBEXFileTransferServicesFilePreparationComplete (no architecture available)
Removed OBEXFileTransferServicesGetDefaultVCard() (no architecture available)
Removed OBEXFileTransferServicesGetUserRefCon() (no architecture available)
Removed OBEXFileTransferServicesIsBusy() (no architecture available)
Removed OBEXFileTransferServicesIsConnected() (no architecture available)
Removed OBEXFileTransferServicesPathChangeComplete (no architecture available)
Removed OBEXFileTransferServicesRef (no architecture available)
Removed OBEXFileTransferServicesRemoveItem() (no architecture available)
Removed OBEXFileTransferServicesRemoveItemComplete (no architecture available)
Removed OBEXFileTransferServicesRetrieveFolderListing() (no architecture available)
Removed OBEXFileTransferServicesRetrieveFolderListingComplete (no architecture available)
Removed OBEXFileTransferServicesSendData() (no architecture available)
Removed OBEXFileTransferServicesSendFile() (no architecture available)
Removed OBEXFileTransferServicesSendFileComplete (no architecture available)
Removed OBEXFileTransferServicesSendFileProgress (no architecture available)
Removed OBEXFileTransferServicesSetAbortCallback() (no architecture available)
Removed OBEXFileTransferServicesSetConnectCallback() (no architecture available)
Removed OBEXFileTransferServicesSetCopyRemoteFileCompleteCallback() (no architecture available)
Removed OBEXFileTransferServicesSetCopyRemoteFileProgressCallback() (no architecture available)
Removed OBEXFileTransferServicesSetCreateFolderCallback() (no architecture available)
Removed OBEXFileTransferServicesSetDisconnectCallback() (no architecture available)
Removed OBEXFileTransferServicesSetFilePreparationCompleteCallback() (no architecture available)
Removed OBEXFileTransferServicesSetPathChangeCallback() (no architecture available)
Removed OBEXFileTransferServicesSetRemoveItemCallback() (no architecture available)
Removed OBEXFileTransferServicesSetRetrieveFolderListingCallback() (no architecture available)
Removed OBEXFileTransferServicesSetSendFileCompleteCallback() (no architecture available)
Removed OBEXFileTransferServicesSetSendFileProgressCallback() (no architecture available)
Removed OBEXFileTransferServicesSetUserRefCon() (no architecture available)
32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

Modified NSObject(OBEXFileTransferServicesDelegate)
32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

Modified FTSFileType
32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64

32/64-bitArchitectures
FromUnknownUnknown
ToBothi386,x86_64