IOBluetooth Changes for Objective-C IOBluetooth Bluetooth.h Added BluetoothHCICurrentInquiryAccessCodesForWrite Added BluetoothLESecurityManagerKeypressNotificationType Added kBluetoothHCICommandDeleteReservedLTADDR Added kBluetoothHCICommandEnhancedAcceptSynchronousConnectionRequest Added kBluetoothHCICommandEnhancedSetupSynchronousConnection Added kBluetoothHCICommandGetMWSTransportLayerConfiguration Added kBluetoothHCICommandLEAddDeviceToResolvingList Added kBluetoothHCICommandLEClearResolvingList Added kBluetoothHCICommandLEGenerateDHKey Added kBluetoothHCICommandLEReadLocalP256PublicKey Added kBluetoothHCICommandLEReadLocalResolvableAddress Added kBluetoothHCICommandLEReadMaximumDataLength Added kBluetoothHCICommandLEReadPeerResolvableAddress Added kBluetoothHCICommandLEReadResolvingListSize Added kBluetoothHCICommandLEReadSuggestedDefaultDataLength Added kBluetoothHCICommandLERemoteConnectionParameterRequestNegativeReply Added kBluetoothHCICommandLERemoteConnectionParameterRequestReply Added kBluetoothHCICommandLERemoveDeviceFromResolvingList Added kBluetoothHCICommandLESetAddressResolutionEnable Added kBluetoothHCICommandLESetDataLength Added kBluetoothHCICommandLESetResolvablePrivateAddressTimeout Added kBluetoothHCICommandLEWriteSuggestedDefaultDataLength Added kBluetoothHCICommandReadAuthenticatedPayloadTimeout Added kBluetoothHCICommandReadDataBlockSize Added kBluetoothHCICommandReadExtendedInquiryLength Added kBluetoothHCICommandReadExtendedPageTimeout Added kBluetoothHCICommandReadLocalOOBExtendedData Added kBluetoothHCICommandReadLocalSupportedCodecs Added kBluetoothHCICommandReadSecureConnectionsHostSupport Added kBluetoothHCICommandReadSynchronizationTrainParameters Added kBluetoothHCICommandReceiveSynchronizationTrain Added kBluetoothHCICommandRemoteOOBExtendedDataRequestReply Added kBluetoothHCICommandSetConnectionlessSlaveBroadcast Added kBluetoothHCICommandSetConnectionlessSlaveBroadcastData Added kBluetoothHCICommandSetConnectionlessSlaveBroadcastReceive Added kBluetoothHCICommandSetExternalFrameConfiguration Added kBluetoothHCICommandSetMWSChannelParameters Added kBluetoothHCICommandSetMWSPATTERNConfiguration Added kBluetoothHCICommandSetMWSScanFrequencyTable Added kBluetoothHCICommandSetMWSSignaling Added kBluetoothHCICommandSetMWSTransportLayer Added kBluetoothHCICommandSetReservedLTADDR Added kBluetoothHCICommandSetTriggeredClockCapture Added kBluetoothHCICommandStartSynchronizationTrain Added kBluetoothHCICommandTruncatedPage Added kBluetoothHCICommandTruncatedPageCancel Added kBluetoothHCICommandWriteAuthenticatedPayloadTimeout Added kBluetoothHCICommandWriteExtendedInquiryLength Added kBluetoothHCICommandWriteExtendedPageTimeout Added kBluetoothHCICommandWriteSecureConnectionsHostSupport Added kBluetoothHCICommandWriteSynchronizationTrainParameters Added kBluetoothLESecurityManagerLinkKey Added kBluetoothLESecurityManagerNotificationTypePasskeyCleared Added kBluetoothLESecurityManagerNotificationTypePasskeyDigitEntered Added kBluetoothLESecurityManagerNotificationTypePasskeyDigitErased Added kBluetoothLESecurityManagerNotificationTypePasskeyEntryCompleted Added kBluetoothLESecurityManagerNotificationTypePasskeyEntryStarted Added kBluetoothLESecurityManagerNotificationTypeReservedEnd Added kBluetoothLESecurityManagerNotificationTypeReservedStart Added kBluetoothLESecurityManagerReasonCodeBREDRPairingInProgress Added kBluetoothLESecurityManagerReasonCodeCrossTransportKeyDerivationGenerationNotAllowed Added kMaximumNumberOfInquiryAccessCodes BluetoothAssignedNumbers.h Added kBluetoothL2CAPPSMAVCTP_Browsing IOBluetoothUtilities.h Removed IOBluetoothLaunchHandsFreeAgent() objc/IOBluetoothHandsFree.h Removed -[IOBluetoothDevice isHandsFreeAudioGateway] Removed -[IOBluetoothDevice isHandsFreeDevice] Added IOBluetoothDevice.handsFreeAudioGateway Added IOBluetoothDevice.handsFreeDevice