IOBluetooth Changes
IOBluetooth
BluetoothAssignedNumbers.h
Removed kBluetoothDeviceClassMajoHealth
Removed kBluetoothDeviceClassMajoToy
CBATTRequest.h
CBAdvertisementData.h
Modified CBAdvertisementDataLocalNameKey
Header | |
---|---|
From | CoreBluetooth/CBCentralManager.h |
To | CoreBluetooth/CBAdvertisementData.h |
Header | |
---|---|
From | CoreBluetooth/CBCentralManager.h |
To | CoreBluetooth/CBAdvertisementData.h |
Modified CBAdvertisementDataServiceDataKey
Header | |
---|---|
From | CoreBluetooth/CBCentralManager.h |
To | CoreBluetooth/CBAdvertisementData.h |
Modified CBAdvertisementDataServiceUUIDsKey
Header | |
---|---|
From | CoreBluetooth/CBCentralManager.h |
To | CoreBluetooth/CBAdvertisementData.h |
Modified CBAdvertisementDataTxPowerLevelKey
Header | |
---|---|
From | CoreBluetooth/CBCentralManager.h |
To | CoreBluetooth/CBAdvertisementData.h |
CBCentral.h
CBCentralManager.h
Declaration | |
---|---|
From | - (CBCentralManager *)initWithDelegate:(id<CBCentralManagerDelegate>)delegate queue:(dispatch_queue_t)queue |
To | - (id)initWithDelegate:(id<CBCentralManagerDelegate>)delegate queue:(dispatch_queue_t)queue |
Modified -[CBCentralManager retrieveConnectedPeripherals]
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified -[CBCentralManager retrievePeripherals:]
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified CBAdvertisementDataLocalNameKey
Header | |
---|---|
From | CoreBluetooth/CBCentralManager.h |
To | CoreBluetooth/CBAdvertisementData.h |
Header | |
---|---|
From | CoreBluetooth/CBCentralManager.h |
To | CoreBluetooth/CBAdvertisementData.h |
Modified CBAdvertisementDataServiceDataKey
Header | |
---|---|
From | CoreBluetooth/CBCentralManager.h |
To | CoreBluetooth/CBAdvertisementData.h |
Modified CBAdvertisementDataServiceUUIDsKey
Header | |
---|---|
From | CoreBluetooth/CBCentralManager.h |
To | CoreBluetooth/CBAdvertisementData.h |
Modified CBAdvertisementDataTxPowerLevelKey
Header | |
---|---|
From | CoreBluetooth/CBCentralManager.h |
To | CoreBluetooth/CBAdvertisementData.h |
Header | |
---|---|
From | CoreBluetooth/CBCentralManager.h |
To | CoreBluetooth/CBCentralManagerConstants.h |
Header | |
---|---|
From | CoreBluetooth/CBCentralManager.h |
To | CoreBluetooth/CBCentralManagerConstants.h |
CBCentralManagerConstants.h
Header | |
---|---|
From | CoreBluetooth/CBCentralManager.h |
To | CoreBluetooth/CBCentralManagerConstants.h |
Header | |
---|---|
From | CoreBluetooth/CBCentralManager.h |
To | CoreBluetooth/CBCentralManagerConstants.h |
CBCharacteristic.h
Modified CBCharacteristic.service
Declaration | |
---|---|
From | @property(readonly, nonatomic) CBService *service |
To | @property(weak, readonly, nonatomic) CBService *service |
CBDescriptor.h
Modified CBDescriptor.characteristic
Declaration | |
---|---|
From | @property(readonly, nonatomic) CBCharacteristic *characteristic |
To | @property(weak, readonly, nonatomic) CBCharacteristic *characteristic |
CBError.h
Added CBATTErrorSuccess
Added CBErrorConnectionTimeout
Added CBErrorInvalidHandle
Added CBErrorInvalidParameters
Added CBErrorNotConnected
Added CBErrorOutOfSpace
Added CBErrorUUIDNotAllowed
CBPeripheral.h
Removed -[CBPeripheral reliablyWriteValues:forCharacteristics:]
Removed -[CBPeripheral setBroadcastValue:forCharacteristic:]
Removed -[CBPeripheralDelegate peripheral:didReliablyWriteValuesForCharacteristics:error:]
Removed -[CBPeripheralDelegate peripheral:didUpdateBroadcastStateForCharacteristic:error:]
Modified CBPeripheral
Protocols | |
---|---|
From | none |
To | NSCopying |
Modified CBPeripheral.UUID
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified CBPeripheral.isConnected
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Declaration | |
---|---|
From | - (void)setNotifyValue:(BOOL)notifyValue forCharacteristic:(CBCharacteristic *)characteristic |
To | - (void)setNotifyValue:(BOOL)enabled forCharacteristic:(CBCharacteristic *)characteristic |
CBPeripheralManager.h
Added CBPeripheralManager
Added CBPeripheralManager.state
Added CBPeripheralAuthorizationStatus
Added CBPeripheralManagerState
CBPeripheralManagerConstants.h
CBService.h
Added CBMutableService
Added CBMutableService.UUID
Added CBMutableService.isPrimary
Added CBService.isPrimary
Modified CBService.peripheral
Declaration | |
---|---|
From | @property(readonly, nonatomic) CBPeripheral *peripheral |
To | @property(weak, readonly, nonatomic) CBPeripheral *peripheral |
CBUUID.h
IOBluetoothDevice.h
IOBluetoothDeviceInquiry.h
IOBluetoothDevicePair.h
IOBluetoothHandsFree.h
Deprecation | |
---|---|
From | none |
To | OS X 10.8 |
Deprecation | |
---|---|
From | none |
To | OS X 10.8 |
IOBluetoothHandsFreeDevice.h
IOBluetoothHandsFreeGateway.h
Removed IOBluetoothHandsFreeGateway
Removed -[IOBluetoothHandsFreeGateway getDeviceSupportedFeatures]
Removed -[IOBluetoothHandsFreeGateway getGatewaySupportedFeatures]
Removed +[IOBluetoothHandsFreeGateway getRequiredSDPRFCOMMChannelIDForDevice:]
Removed +[IOBluetoothHandsFreeGateway getRequiredSDPServiceRecordForDevice:]
Removed -[IOBluetoothHandsFreeGateway initForConnectionToDevice:supportedFeatures:delegate:]
Removed -[IOBluetoothHandsFreeGateway initWithIncomingDevice:incomingRFCOMMChannelID:supportedFeatures:delegate:]
Removed -[IOBluetoothHandsFreeGateway setGatewaySupportedFeatures:]
Removed IOBluetoothHandsFreeFeatures
Removed kBluetoothHandsFreeFeatureAttachedNumberToVoiceTag
Removed kBluetoothHandsFreeFeatureECAndOrNRFunction
Removed kBluetoothHandsFreeFeatureEnhancedCallControl
Removed kBluetoothHandsFreeFeatureEnhancedCallStatus
Removed kBluetoothHandsFreeFeatureExtendedErrorResultCodes
Removed kBluetoothHandsFreeFeatureInBandRingTone
Removed kBluetoothHandsFreeFeatureNone
Removed kBluetoothHandsFreeFeatureRejectCallCapability
Removed kBluetoothHandsFreeFeatureThreeWayCalling
Removed kBluetoothHandsFreeFeatureVoiceRecognition
IOBluetoothHeadsetDevice.h
Removed -[IOBluetoothDevice headsetAudioGatewayServiceRecord]
Removed -[IOBluetoothDevice headsetDeviceServiceRecord]
Removed -[IOBluetoothDevice isHeadsetAudioGateway]
Removed -[IOBluetoothDevice isHeadsetDevice]
Removed IOBluetoothHeadsetDevice
Removed +[IOBluetoothHeadsetDevice getRequiredSDPRFCOMMChannelIDForDevice:]
Removed +[IOBluetoothHeadsetDevice getRequiredSDPServiceRecordForDevice:]
Removed -[IOBluetoothHeadsetDevice initForConnectionToDevice:delegate:]
Removed -[IOBluetoothHeadsetDevice initWithIncomingDevice:incomingRFCOMMChannelID:delegate:]
Removed IOBluetoothDevice(HeadsetAdditions)
IOBluetoothRFCOMMAudioController.h
Removed IOBluetoothRFCOMMAudioController
Removed -[IOBluetoothRFCOMMAudioController closeDeviceConnection]
Removed -[IOBluetoothRFCOMMAudioController closeRFCOMMChannel]
Removed -[IOBluetoothRFCOMMAudioController closeSCOConnection]
Removed IOBluetoothRFCOMMAudioController.delegate
Removed -[IOBluetoothRFCOMMAudioController getAudioDeviceID]
Removed -[IOBluetoothRFCOMMAudioController getBluetoothDevice]
Removed +[IOBluetoothRFCOMMAudioController getDriverIDForDevice:]
Removed -[IOBluetoothRFCOMMAudioController getIncomingRFCOMMChannelID]
Removed -[IOBluetoothRFCOMMAudioController getOutgoingRFCOMMChannelID]
Removed -[IOBluetoothRFCOMMAudioController handleIncomingRFCOMMChannelOpened:channel:]
Removed -[IOBluetoothRFCOMMAudioController initForConnectionToDevice:delegate:]
Removed -[IOBluetoothRFCOMMAudioController initWithIncomingDevice:incomingRFCOMMChannelID:delegate:]
Removed -[IOBluetoothRFCOMMAudioController isDeviceConnected]
Removed -[IOBluetoothRFCOMMAudioController isRFCOMMChannelOpen]
Removed -[IOBluetoothRFCOMMAudioController isSCOConnected]
Removed -[IOBluetoothRFCOMMAudioController openDeviceConnection]
Removed -[IOBluetoothRFCOMMAudioController openRFCOMMChannel]
Removed -[IOBluetoothRFCOMMAudioController openSCOConnection]
Removed -[IOBluetoothRFCOMMAudioController rfcommChannelClosed:]
Removed -[IOBluetoothRFCOMMAudioController rfcommChannelData:data:length:]
Removed -[IOBluetoothRFCOMMAudioController rfcommChannelOpenComplete:status:]
Removed -[IOBluetoothRFCOMMAudioController sendRFCOMMData:length:]
Removed -[IOBluetoothRFCOMMAudioController setRFCOMMChannel:]
Removed IOBluetoothRFCOMMAudioDelegate
Removed -[IOBluetoothRFCOMMAudioDelegate audioDevice:deviceConnectionClosed:]
Removed -[IOBluetoothRFCOMMAudioDelegate audioDevice:deviceConnectionOpened:]
Removed -[IOBluetoothRFCOMMAudioDelegate audioDevice:disconnectedError:]
Removed -[IOBluetoothRFCOMMAudioDelegate audioDevice:rfcommChannelClosed:]
Removed -[IOBluetoothRFCOMMAudioDelegate audioDevice:rfcommChannelOpened:]
Removed -[IOBluetoothRFCOMMAudioDelegate audioDevice:scoAudioDeviceActive:]
Removed -[IOBluetoothRFCOMMAudioDelegate audioDevice:scoAudioDeviceInactive:]
Removed -[IOBluetoothRFCOMMAudioDelegate audioDevice:scoConnectionClosed:]
Removed -[IOBluetoothRFCOMMAudioDelegate audioDevice:scoConnectionOpened:]
Removed -[IOBluetoothRFCOMMAudioDelegate audioDevice:scoConnectionOpening:]
Removed -[IOBluetoothRFCOMMAudioDelegate audioDevice:scoDone:]
Removed -[IOBluetoothRFCOMMAudioDelegate audioDevice:serviceLevelConnectionClosed:]
Removed -[IOBluetoothRFCOMMAudioDelegate audioDevice:serviceLevelConnectionOpened:]
Removed IOBluetoothSCODriverPropertiesPublic
Removed #def kIOBluetoothRFCOMMAudioControllerButtonPressedNotification
Removed kIOBluetoothSCOAudioDriverPropertyNotificationDeviceOpenResult
Removed kIOBluetoothSCOAudioDriverPropertyUsesExternalErrorUI
IOBluetoothSDPServiceRecord.h
IOBluetoothUserLib.h
Modified IOBluetoothAddSCOAudioDevice()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified IOBluetoothAddServiceDict()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified IOBluetoothRemoveSCOAudioDevice()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |