Skip to content

Wifi

The wifi network the phone is connected to (SSID, BSSID and IP).

Collected by WifiProbe for the ConnectivitySamplingPackage.WIFI measure. Wifi information cannot be collected on emulators.

Inheritance
Annotations

Constructors

Wifi.fromJson

Wifi.fromJson(
  1. Map<String, dynamic> json
)

Wifi

Wifi({
  1. String? ssid,
  2. String? bssid,
  3. String? ip,
})

Properties

bssid

String? bssid
getter/setter pair

The basic service set identifier (BSSID) of the connected network.

fromJsonFunction

Function get fromJsonFunction
override

The function which can convert a JSON string to an object of this type.

ip

String? ip
getter/setter pair

The IP address of the phone on the connected network.

ssid

String? ssid
getter/setter pair

The wifi service set ID (SSID) of the connected network.

Methods

toJson

Map<String, dynamic> toJson()
override

Return a JSON encoding of this object.

toString

String toString()
override

A string representation of this object.

Some classes have a default textual representation, often paired with a static parse function (like int.parse). These classes will provide the textual representation as their string representation.

Other classes have no meaningful textual representation that a program will care about. Such classes will typically override toString to provide useful information when inspecting the object, mainly for debugging or logging.