---
title: "init(connectionHandle:role:peerAddressType:peerAddress:localResolvablePrivateAddress:peerResolvablePrivateAddress:connInterval:connLatency:supervisionTimeout:masterClockAccuracy:)"
framework: iobluetooth
role: symbol
role_heading: Initializer
path: "iobluetooth/bluetoothhcieventleenhancedconnectioncompleteresults/init(connectionhandle:role:peeraddresstype:peeraddress:localresolvableprivateaddress:peerresolvableprivateaddress:conninterval:connlatency:supervisiontimeout:masterclockaccuracy:)"
---

# init(connectionHandle:role:peerAddressType:peerAddress:localResolvablePrivateAddress:peerResolvablePrivateAddress:connInterval:connLatency:supervisionTimeout:masterClockAccuracy:)

## Declaration

```swift
init(connectionHandle: BluetoothConnectionHandle, role: UInt8, peerAddressType: UInt8, peerAddress: BluetoothDeviceAddress, localResolvablePrivateAddress: BluetoothDeviceAddress, peerResolvablePrivateAddress: BluetoothDeviceAddress, connInterval: UInt16, connLatency: UInt16, supervisionTimeout: UInt16, masterClockAccuracy: UInt8)
```
