---
title: BluetoothHCIVersions
framework: iobluetooth
role: symbol
role_heading: Structure
path: iobluetooth/bluetoothhciversions
---

# BluetoothHCIVersions

## Declaration

```swift
struct BluetoothHCIVersions
```

## Topics

### Constants

- [kBluetoothHCIVersionCoreSpecification1_0b](iobluetooth/kbluetoothhciversioncorespecification1_0b.md)
- [kBluetoothHCIVersionCoreSpecification1_1](iobluetooth/kbluetoothhciversioncorespecification1_1.md)
- [kBluetoothHCIVersionCoreSpecification1_2](iobluetooth/kbluetoothhciversioncorespecification1_2.md)
- [kBluetoothHCIVersionCoreSpecification2_0EDR](iobluetooth/kbluetoothhciversioncorespecification2_0edr.md)
- [kBluetoothHCIVersionCoreSpecification2_1EDR](iobluetooth/kbluetoothhciversioncorespecification2_1edr.md)
- [kBluetoothHCIVersionCoreSpecification3_0HS](iobluetooth/kbluetoothhciversioncorespecification3_0hs.md)
- [kBluetoothHCIVersionCoreSpecification4_0](iobluetooth/kbluetoothhciversioncorespecification4_0.md)
- [kBluetoothHCIVersionCoreSpecification4_1](iobluetooth/kbluetoothhciversioncorespecification4_1.md)
- [kBluetoothHCIVersionCoreSpecification4_2](iobluetooth/kbluetoothhciversioncorespecification4_2.md)
- [kBluetoothHCIVersionCoreSpecification5_0](iobluetooth/kbluetoothhciversioncorespecification5_0.md)
- [kBluetoothHCIVersionCoreSpecification5_1](iobluetooth/kbluetoothhciversioncorespecification5_1.md)
- [kBluetoothHCIVersionCoreSpecification5_2](iobluetooth/kbluetoothhciversioncorespecification5_2.md)
- [kBluetoothHCIVersionCoreSpecification5_3](iobluetooth/kbluetoothhciversioncorespecification5_3.md)

### Initializers

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

### Instance Properties

- [rawValue](iobluetooth/bluetoothhciversions/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)
- [BluetoothFeatureBits](iobluetooth/bluetoothfeaturebits.md)
- [BluetoothHCIACLDataByteCount](iobluetooth/bluetoothhciacldatabytecount.md)
