One Logo Pool Ball
MatterSupport · IOS API REFERENCE

MatterAddDeviceExtensionRequestHandler.WiFiScanResult

struct · iOS 16.1+ · SDK 27.1

struct WiFiScanResult

A result of a Wi-Fi-scan operation performed on the device Use an instances to create a `WiFiNetworkAssociation` as a possible Wi-Fi network for the device to join.

Members (9)

get · iOS 16.1+

band

TypeScript
get band(): _Matter_MTRNetworkCommissioningWiFiBand
Swift declaration
var band: MTRNetworkCommissioningWiFiBand

The band for the Wi-Fi network.

set · iOS 16.1+

band

TypeScript
set band(value: _Matter_MTRNetworkCommissioningWiFiBand)
Swift declaration
var band: MTRNetworkCommissioningWiFiBand

The band for the Wi-Fi network.

get · iOS 16.1+

rssi

TypeScript
get rssi(): number
Swift declaration
var rssi: Int8

The device-observed RSSI of the network.

set · iOS 16.1+

rssi

TypeScript
set rssi(value: number)
Swift declaration
var rssi: Int8

The device-observed RSSI of the network.

get · iOS 16.1+

ssid

TypeScript
get ssid(): ArrayBuffer
Swift declaration
var ssid: Data

The SSID of the Wi-Fi network.

set · iOS 16.1+

ssid

TypeScript
set ssid(value: ArrayBuffer)
Swift declaration
var ssid: Data

The SSID of the Wi-Fi network.

init · iOS 16.1+

init

TypeScript
static init(ssid: ArrayBuffer, rssi: number, security: _Matter_MTRNetworkCommissioningWiFiSecurity, band: _Matter_MTRNetworkCommissioningWiFiBand): MatterAddDeviceExtensionRequestHandler_WiFiScanResult
Swift declaration
init(ssid: Data, rssi: Int8, security: MTRNetworkCommissioningWiFiSecurity, band: MTRNetworkCommissioningWiFiBand)

Creates a new instance of the request handler. - Parameters: - ssid: The SSID of the Wi-Fi network. - rssi: The device-observed RSSI of the network. - security: The security method used to secure the Wi-Fi network. - band: The band for the Wi-Fi network.

get · iOS 16.1+

security

TypeScript
get security(): _Matter_MTRNetworkCommissioningWiFiSecurity
Swift declaration
var security: MTRNetworkCommissioningWiFiSecurity

The security method used to secure the Wi-Fi network.

set · iOS 16.1+

security

TypeScript
set security(value: _Matter_MTRNetworkCommissioningWiFiSecurity)
Swift declaration
var security: MTRNetworkCommissioningWiFiSecurity

The security method used to secure the Wi-Fi network.

Skipped declarations

No declarations were skipped in this snapshot.

All MatterSupport types →