Skip to main content

WifiStatusResponse

Namespace: Busy.Bar

Only WifiStatusResponse.State is always present; the rest are only populated when connected.

public sealed record class WifiStatusResponse : System.IEquatable`1[[Busy.Bar.WifiStatusResponse, BusyBar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance Object → WifiStatusResponse
Implements IEquatable<WifiStatusResponse>
Attributes NullableContextAttribute, NullableAttribute

Properties​

State​

Current connection state.

public WifiConnState State { get; init; }

Property Value​

WifiConnState

Ssid​

SSID of the connected network.

public string? Ssid { get; init; }

Property Value​

String

Bssid​

BSSID (access point MAC address) of the connected network.

public string? Bssid { get; init; }

Property Value​

String

Channel​

Wi-Fi channel in use.

public int? Channel { get; init; }

Property Value​

Int32?

Rssi​

Received signal strength, in dBm.

public int? Rssi { get; init; }

Property Value​

Int32?

Security​

Security method of the connected network.

public WifiSecurityMethod? Security { get; init; }

Property Value​

WifiSecurityMethod?

IpConfig​

IP configuration of the connection.

public WifiStatusIpConfig? IpConfig { get; init; }

Property Value​

WifiStatusIpConfig

Constructors​

WifiStatusResponse(WifiConnState, String, String, Int32?, Int32?, WifiSecurityMethod?, WifiStatusIpConfig)​

Only WifiStatusResponse.State is always present; the rest are only populated when connected.

public WifiStatusResponse(WifiConnState State, string? Ssid, string? Bssid, int? Channel, int? Rssi, WifiSecurityMethod? Security, WifiStatusIpConfig? IpConfig)

Parameters​

State WifiConnState
Current connection state.

Ssid String?
SSID of the connected network.

Bssid String?
BSSID (access point MAC address) of the connected network.

Channel Int32?
Wi-Fi channel in use.

Rssi Int32?
Received signal strength, in dBm.

Security WifiSecurityMethod?
Security method of the connected network.

IpConfig WifiStatusIpConfig?
IP configuration of the connection.