---
title: BluetoothFeatureBits
framework: iobluetooth
role: symbol
role_heading: Structure
path: iobluetooth/bluetoothfeaturebits
---

# BluetoothFeatureBits

## Declaration

```swift
struct BluetoothFeatureBits
```

## Topics

### Constants

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

### Initializers

- [init(_:)](iobluetooth/bluetoothfeaturebits/init(_:).md)
- [init(rawValue:)](iobluetooth/bluetoothfeaturebits/init(rawvalue:).md)

### Instance Properties

- [rawValue](iobluetooth/bluetoothfeaturebits/rawvalue.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)

## See Also

### Data Types

- [BluetoothAFHMode](iobluetooth/bluetoothafhmode.md)
- [BluetoothAirMode](iobluetooth/bluetoothairmode.md)
- [BluetoothAllowRoleSwitch](iobluetooth/bluetoothallowroleswitch.md)
- [BluetoothAuthenticationRequirements](iobluetooth/bluetoothauthenticationrequirements.md)
- [BluetoothAuthenticationRequirementsValues](iobluetooth/bluetoothauthenticationrequirementsvalues.md)
- [BluetoothClassOfDevice](iobluetooth/bluetoothclassofdevice.md)
- [BluetoothClockOffset](iobluetooth/bluetoothclockoffset.md)
- [BluetoothCompanyIdentifers](iobluetooth/bluetoothcompanyidentifers.md)
- [BluetoothConnectionHandle](iobluetooth/bluetoothconnectionhandle.md)
- [BluetoothDeviceClassMajor](iobluetooth/bluetoothdeviceclassmajor.md)
- [BluetoothDeviceClassMinor](iobluetooth/bluetoothdeviceclassminor.md)
- [BluetoothDeviceName](iobluetooth/bluetoothdevicename.md)
- [BluetoothEncryptionEnable](iobluetooth/bluetoothencryptionenable.md)
- [BluetoothHCIACLDataByteCount](iobluetooth/bluetoothhciacldatabytecount.md)
- [BluetoothHCIAFHChannelAssessmentMode](iobluetooth/bluetoothhciafhchannelassessmentmode.md)
