---
title: BluetoothFeatureBits
framework: kernel
role: symbol
path: kernel/bluetoothfeaturebits
---

# BluetoothFeatureBits

## Declaration

```occ
enum BluetoothFeatureBits : unsigned int {
    ...
};
```

## Topics

### Constants

- [kBluetoothFeature3SlotEnhancedDataRateACLPackets](kernel/bluetoothfeaturebits/kbluetoothfeature3slotenhanceddatarateaclpackets.md)
- [kBluetoothFeature3SlotEnhancedDataRateeSCOPackets](kernel/bluetoothfeaturebits/kbluetoothfeature3slotenhanceddatarateescopackets.md)
- [kBluetoothFeature5SlotEnhancedDataRateACLPackets](kernel/bluetoothfeaturebits/kbluetoothfeature5slotenhanceddatarateaclpackets.md)
- [kBluetoothFeatureAFHCapableMaster](kernel/bluetoothfeaturebits/kbluetoothfeatureafhcapablemaster.md)
- [kBluetoothFeatureAFHCapableSlave](kernel/bluetoothfeaturebits/kbluetoothfeatureafhcapableslave.md)
- [kBluetoothFeatureAFHClassificationMaster](kernel/bluetoothfeaturebits/kbluetoothfeatureafhclassificationmaster.md)
- [kBluetoothFeatureAFHClassificationSlave](kernel/bluetoothfeaturebits/kbluetoothfeatureafhclassificationslave.md)
- [kBluetoothFeatureALawLog](kernel/bluetoothfeaturebits/kbluetoothfeaturealawlog.md)
- [kBluetoothFeatureAbsenceMasks](kernel/bluetoothfeaturebits/kbluetoothfeatureabsencemasks.md)
- [kBluetoothFeatureAliasAuhentication](kernel/bluetoothfeaturebits/kbluetoothfeaturealiasauhentication.md)
- [kBluetoothFeatureBroadcastEncryption](kernel/bluetoothfeaturebits/kbluetoothfeaturebroadcastencryption.md)
- [kBluetoothFeatureCVSD](kernel/bluetoothfeaturebits/kbluetoothfeaturecvsd.md)
- [kBluetoothFeatureChannelQuality](kernel/bluetoothfeaturebits/kbluetoothfeaturechannelquality.md)
- [kBluetoothFeatureEV4Packets](kernel/bluetoothfeaturebits/kbluetoothfeatureev4packets.md)
- [kBluetoothFeatureEV5Packets](kernel/bluetoothfeaturebits/kbluetoothfeatureev5packets.md)
- [kBluetoothFeatureEncapsulatedPDU](kernel/bluetoothfeaturebits/kbluetoothfeatureencapsulatedpdu.md)
- [kBluetoothFeatureEncryption](kernel/bluetoothfeaturebits/kbluetoothfeatureencryption.md)
- [kBluetoothFeatureEnhancedDataRateACL2MbpsMode](kernel/bluetoothfeaturebits/kbluetoothfeatureenhanceddatarateacl2mbpsmode.md)
- [kBluetoothFeatureEnhancedDataRateACL3MbpsMode](kernel/bluetoothfeaturebits/kbluetoothfeatureenhanceddatarateacl3mbpsmode.md)
- [kBluetoothFeatureEnhancedDataRateeSCO2MbpsMode](kernel/bluetoothfeaturebits/kbluetoothfeatureenhanceddatarateesco2mbpsmode.md)
- [kBluetoothFeatureEnhancedDataRateeSCO3MbpsMode](kernel/bluetoothfeaturebits/kbluetoothfeatureenhanceddatarateesco3mbpsmode.md)
- [kBluetoothFeatureEnhancedInquiryScan](kernel/bluetoothfeaturebits/kbluetoothfeatureenhancedinquiryscan.md)
- [kBluetoothFeatureErroneousDataReporting](kernel/bluetoothfeaturebits/kbluetoothfeatureerroneousdatareporting.md)
- [kBluetoothFeatureExtendedFeatures](kernel/bluetoothfeaturebits/kbluetoothfeatureextendedfeatures.md)
- [kBluetoothFeatureExtendedInquiryResponse](kernel/bluetoothfeaturebits/kbluetoothfeatureextendedinquiryresponse.md)
- [kBluetoothFeatureExtendedSCOLink](kernel/bluetoothfeaturebits/kbluetoothfeatureextendedscolink.md)
- [kBluetoothFeatureFiveSlotPackets](kernel/bluetoothfeaturebits/kbluetoothfeaturefiveslotpackets.md)
- [kBluetoothFeatureFlowControlLagBit0](kernel/bluetoothfeaturebits/kbluetoothfeatureflowcontrollagbit0.md)
- [kBluetoothFeatureFlowControlLagBit1](kernel/bluetoothfeaturebits/kbluetoothfeatureflowcontrollagbit1.md)
- [kBluetoothFeatureFlowControlLagBit2](kernel/bluetoothfeaturebits/kbluetoothfeatureflowcontrollagbit2.md)
- [kBluetoothFeatureHV2Packets](kernel/bluetoothfeaturebits/kbluetoothfeaturehv2packets.md)
- [kBluetoothFeatureHV3Packets](kernel/bluetoothfeaturebits/kbluetoothfeaturehv3packets.md)
- [kBluetoothFeatureHoldMode](kernel/bluetoothfeaturebits/kbluetoothfeatureholdmode.md)
- [kBluetoothFeatureInquiryTransmissionPowerLevel](kernel/bluetoothfeaturebits/kbluetoothfeatureinquirytransmissionpowerlevel.md)
- [kBluetoothFeatureInterlacedInquiryScan](kernel/bluetoothfeaturebits/kbluetoothfeatureinterlacedinquiryscan.md)
- [kBluetoothFeatureInterlacedPageScan](kernel/bluetoothfeaturebits/kbluetoothfeatureinterlacedpagescan.md)
- [kBluetoothFeatureLESupportedController](kernel/bluetoothfeaturebits/kbluetoothfeaturelesupportedcontroller.md)
- [kBluetoothFeatureLinkSupervisionTimeoutChangedEvent](kernel/bluetoothfeaturebits/kbluetoothfeaturelinksupervisiontimeoutchangedevent.md)
- [kBluetoothFeatureNonFlushablePacketBoundaryFlag](kernel/bluetoothfeaturebits/kbluetoothfeaturenonflushablepacketboundaryflag.md)
- [kBluetoothFeaturePagingScheme](kernel/bluetoothfeaturebits/kbluetoothfeaturepagingscheme.md)
- [kBluetoothFeatureParkMode](kernel/bluetoothfeaturebits/kbluetoothfeatureparkmode.md)
- [kBluetoothFeaturePauseEncryption](kernel/bluetoothfeaturebits/kbluetoothfeaturepauseencryption.md)
- [kBluetoothFeaturePowerControl](kernel/bluetoothfeaturebits/kbluetoothfeaturepowercontrol.md)
- [kBluetoothFeaturePowerControlRequests](kernel/bluetoothfeaturebits/kbluetoothfeaturepowercontrolrequests.md)
- [kBluetoothFeatureRSSI](kernel/bluetoothfeaturebits/kbluetoothfeaturerssi.md)
- [kBluetoothFeatureRSSIWithInquiryResult](kernel/bluetoothfeaturebits/kbluetoothfeaturerssiwithinquiryresult.md)
- [kBluetoothFeatureSCOLink](kernel/bluetoothfeaturebits/kbluetoothfeaturescolink.md)
- [kBluetoothFeatureScatterMode](kernel/bluetoothfeaturebits/kbluetoothfeaturescattermode.md)
- [kBluetoothFeatureSecureSimplePairing](kernel/bluetoothfeaturebits/kbluetoothfeaturesecuresimplepairing.md)
- [kBluetoothFeatureSlotOffset](kernel/bluetoothfeaturebits/kbluetoothfeatureslotoffset.md)
- [kBluetoothFeatureSniffMode](kernel/bluetoothfeaturebits/kbluetoothfeaturesniffmode.md)
- [kBluetoothFeatureSniffSubrating](kernel/bluetoothfeaturebits/kbluetoothfeaturesniffsubrating.md)
- [kBluetoothFeatureSwitchRoles](kernel/bluetoothfeaturebits/kbluetoothfeatureswitchroles.md)
- [kBluetoothFeatureThreeSlotPackets](kernel/bluetoothfeaturebits/kbluetoothfeaturethreeslotpackets.md)
- [kBluetoothFeatureTimingAccuracy](kernel/bluetoothfeaturebits/kbluetoothfeaturetimingaccuracy.md)
- [kBluetoothFeatureTransparentSCOData](kernel/bluetoothfeaturebits/kbluetoothfeaturetransparentscodata.md)
- [kBluetoothFeatureULawLog](kernel/bluetoothfeaturebits/kbluetoothfeatureulawlog.md)
- [KBluetoothExtendedFeatureSecureConnectionsHostMode](kernel/bluetoothfeaturebits/kbluetoothextendedfeaturesecureconnectionshostmode.md)
- [kBluetoothExtendedFeatureLEAndBREDRToSameDeviceHostMode](kernel/bluetoothfeaturebits/kbluetoothextendedfeatureleandbredrtosamedevicehostmode.md)
- [kBluetoothExtendedFeatureLESupportedHostMode](kernel/bluetoothfeaturebits/kbluetoothextendedfeaturelesupportedhostmode.md)
- [kBluetoothExtendedFeaturePing](kernel/bluetoothfeaturebits/kbluetoothextendedfeatureping.md)
- [kBluetoothExtendedFeatureReserved](kernel/bluetoothfeaturebits/kbluetoothextendedfeaturereserved.md)
- [kBluetoothExtendedFeatureSecureConnectionsControllerSupport](kernel/bluetoothfeaturebits/kbluetoothextendedfeaturesecureconnectionscontrollersupport.md)
- [kBluetoothExtendedFeatureSimpleSecurePairingHostMode](kernel/bluetoothfeaturebits/kbluetoothextendedfeaturesimplesecurepairinghostmode.md)
- [kBluetoothExtendedFeatureSlotAvailabilityMask](kernel/bluetoothfeaturebits/kbluetoothextendedfeatureslotavailabilitymask.md)
- [kBluetoothExtendedFeatureTrainNudging](kernel/bluetoothfeaturebits/kbluetoothextendedfeaturetrainnudging.md)
- [kBluetoothFeatureAFHCapablePeripheral](kernel/bluetoothfeaturebits/kbluetoothfeatureafhcapableperipheral.md)
- [kBluetoothFeatureAFHClassificationPeripheral](kernel/bluetoothfeaturebits/kbluetoothfeatureafhclassificationperipheral.md)

## See Also

### Types

- [BluetoothAFHHostChannelClassification](kernel/bluetoothafhhostchannelclassification.md)
- [BluetoothAFHMode](kernel/bluetoothafhmode.md)
- [BluetoothAFHResults](kernel/bluetoothafhresults.md)
- [BluetoothAirMode](kernel/bluetoothairmode.md)
- [BluetoothAllowRoleSwitch](kernel/bluetoothallowroleswitch.md)
- [BluetoothAuthenticationRequirements](kernel/bluetoothauthenticationrequirements.md)
- [BluetoothAuthenticationRequirementsValues](kernel/bluetoothauthenticationrequirementsvalues.md)
- [BluetoothClassOfDevice](kernel/bluetoothclassofdevice.md)
- [BluetoothClockOffset](kernel/bluetoothclockoffset.md)
- [BluetoothCompanyIdentifers](kernel/bluetoothcompanyidentifers.md)
- [BluetoothConnectionHandle](kernel/bluetoothconnectionhandle.md)
- [BluetoothDeviceAddress](kernel/bluetoothdeviceaddress.md)
- [BluetoothDeviceClassMajor](kernel/bluetoothdeviceclassmajor.md)
- [BluetoothDeviceClassMinor](kernel/bluetoothdeviceclassminor.md)
- [BluetoothDeviceName](kernel/bluetoothdevicename.md)
- [BluetoothEncryptionEnable](kernel/bluetoothencryptionenable.md)
- [BluetoothEnhancedSynchronousConnectionInfo](kernel/bluetoothenhancedsynchronousconnectioninfo.md)
- [BluetoothEventFilterCondition](kernel/bluetootheventfiltercondition.md)
- [BluetoothIOCapabilities](kernel/bluetoothiocapabilities.md)
- [BluetoothIOCapability](kernel/bluetoothiocapability.md)
- [BluetoothIOCapabilityResponse](kernel/bluetoothiocapabilityresponse.md)
- [BluetoothIRK](kernel/bluetoothirk.md)
- [BluetoothKey](kernel/bluetoothkey.md)
- [BluetoothKeyFlag](kernel/bluetoothkeyflag.md)
- [BluetoothKeyType](kernel/bluetoothkeytype.md)
- [BluetoothKeypressNotification](kernel/bluetoothkeypressnotification.md)
- [BluetoothKeypressNotificationType](kernel/bluetoothkeypressnotificationtype.md)
- [BluetoothKeypressNotificationTypes](kernel/bluetoothkeypressnotificationtypes.md)
- [BluetoothLAP](kernel/bluetoothlap.md)
- [BluetoothLMPHandle](kernel/bluetoothlmphandle.md)
- [BluetoothLMPSubversion](kernel/bluetoothlmpsubversion.md)
- [BluetoothLMPVersion](kernel/bluetoothlmpversion.md)
- [BluetoothLMPVersions](kernel/bluetoothlmpversions.md)
- [BluetoothLinkType](kernel/bluetoothlinktype.md)
- [BluetoothLinkTypes](kernel/bluetoothlinktypes.md)
- [BluetoothManufacturerName](kernel/bluetoothmanufacturername.md)
- [BluetoothMaxSlots](kernel/bluetoothmaxslots.md)
- [BluetoothNumericValue](kernel/bluetoothnumericvalue.md)
- [BluetoothOOBDataPresence](kernel/bluetoothoobdatapresence.md)
- [BluetoothOOBDataPresenceValues](kernel/bluetoothoobdatapresencevalues.md)
- [BluetoothPINCode](kernel/bluetoothpincode.md)
- [BluetoothPINType](kernel/bluetoothpintype.md)
- [BluetoothPacketType](kernel/bluetoothpackettype.md)
- [BluetoothPageScanMode](kernel/bluetoothpagescanmode.md)
- [BluetoothPageScanPeriodMode](kernel/bluetoothpagescanperiodmode.md)
- [BluetoothPageScanRepetitionMode](kernel/bluetoothpagescanrepetitionmode.md)
- [BluetoothPasskey](kernel/bluetoothpasskey.md)
- [BluetoothRFCOMMChannelID](kernel/bluetoothrfcommchannelid.md)
- [BluetoothRFCOMMLineStatus](kernel/bluetoothrfcommlinestatus.md)
- [BluetoothRFCOMMMTU](kernel/bluetoothrfcommmtu.md)
- [BluetoothRFCOMMParityType](kernel/bluetoothrfcommparitytype.md)
- [BluetoothReadClockInfo](kernel/bluetoothreadclockinfo.md)
- [BluetoothReasonCode](kernel/bluetoothreasoncode.md)
- [BluetoothRemoteHostSupportedFeaturesNotification](kernel/bluetoothremotehostsupportedfeaturesnotification.md)
- [BluetoothRole](kernel/bluetoothrole.md)
- [BluetoothServiceClassMajor](kernel/bluetoothserviceclassmajor.md)
- [BluetoothSetEventMask](kernel/bluetoothseteventmask.md)
- [BluetoothSimplePairingDebugMode](kernel/bluetoothsimplepairingdebugmode.md)
- [BluetoothSimplePairingDebugModes](kernel/bluetoothsimplepairingdebugmodes.md)
- [BluetoothSynchronousConnectionInfo](kernel/bluetoothsynchronousconnectioninfo.md)
- [BluetoothTransportInfo](kernel/bluetoothtransportinfo.md)
- [BluetoothTransportInfoPtr](kernel/bluetoothtransportinfoptr.md)
- [BluetoothTransportTypes](kernel/bluetoothtransporttypes.md)
- [BluetoothUserConfirmationRequest](kernel/bluetoothuserconfirmationrequest.md)
- [BluetoothUserPasskeyNotification](kernel/bluetoothuserpasskeynotification.md)
