---
title: "init(listenerProvider:access:)"
framework: devicediscoveryui
role: symbol
role_heading: Initializer
path: "devicediscoveryui/dddevicepairingviewcontroller/init(listenerprovider:access:)"
---

# init(listenerProvider:access:)

Initializes a device-pairing view controller with the provided listener and requested access level for device discovery.

## Declaration

```swift
@MainActor @preconcurrency init(listenerProvider: any ListenerProvider, access: DDDevicePairingAccess)
```
