---
title: "init(networkName:panID:extendedPANID:channel:extendedAddress:rssi:version:linkQualityIndicator:)"
framework: mattersupport
role: symbol
role_heading: Initializer
path: "mattersupport/matteradddeviceextensionrequesthandler/threadscanresult/init(networkname:panid:extendedpanid:channel:extendedaddress:rssi:version:linkqualityindicator:)"
---

# init(networkName:panID:extendedPANID:channel:extendedAddress:rssi:version:linkQualityIndicator:)

Create the extension request handler.

## Declaration

```swift
init(networkName: String, panID: UInt16, extendedPANID: UInt64, channel: UInt16, extendedAddress: Data, rssi: Int8, version: UInt8, linkQualityIndicator: UInt8)
```

## Parameters

- `networkName`: The Thread network name.
- `extendedPANID`: The Thread network extended PAN identifier.
- `channel`: The Thread network radio channel.
- `extendedAddress`: The identifier of an active Thread network Border Agent.
- `rssi`: The observed RSSI of the network by the device.
- `version`: The version field, as specified by the Matter specification.
- `linkQualityIndicator`: A receive quality indicator, as specified by the Matter specification.
