Class WiFiNetwork
Definition
- Assembly:
- Tizen.Network.WiFi.dll
A class for managing the Wi-Fi network information.
public class WiFiNetwork
- Inheritance
-
objectWiFiNetwork
Properties
View SourceBssid
The Basic Service Set Identifier (BSSID).
Declaration
public string Bssid { get; }
Property Value
Type | Description |
---|---|
string | BSSID of the Wi-Fi. |
ConnectionState
The connection state.
Declaration
public WiFiConnectionState ConnectionState { get; }
Property Value
Type | Description |
---|---|
WiFiConnectionState | Represents the connection state of the Wi-Fi. |
Essid
The Extended Service Set Identifier (ESSID).
Declaration
public string Essid { get; }
Property Value
Type | Description |
---|---|
string | ESSID of the Wi-Fi. |
Frequency
The frequency band (MHz).
Declaration
public int Frequency { get; }
Property Value
Type | Description |
---|---|
int | Represents the frequency band value. |
IPv4Setting
The address information for IPv4.
Declaration
public IAddressInformation IPv4Setting { get; }
Property Value
Type | Description |
---|---|
IAddressInformation | IP address information for IPv4 type. |
IPv6Setting
The address information for IPv6.
Declaration
public IAddressInformation IPv6Setting { get; }
Property Value
Type | Description |
---|---|
IAddressInformation | IP address information for IPv6 type. |
IsFavorite
A property to check whether the access point is a favorite or not.
Declaration
public bool IsFavorite { get; }
Property Value
Type | Description |
---|---|
bool | Boolean value to check if the access point is a favorite or not. |
IsPasspoint
A property to check whether the access point is a passpoint or not.
Declaration
public bool IsPasspoint { get; }
Property Value
Type | Description |
---|---|
bool | Boolean value to check if the access point is a passpoint or not. |
MaxSpeed
The max speed (Mbps).
Declaration
public int MaxSpeed { get; }
Property Value
Type | Description |
---|---|
int | Represents the max speed value. |
ProxyAddress
The proxy address.
Declaration
public string ProxyAddress { get; set; }
Property Value
Type | Description |
---|---|
string | Represents the proxy address of the Wi-Fi. |
Exceptions
Type | Condition |
---|---|
System.NotSupportedException | Thrown while setting this property when Wi-Fi is not supported. |
System.ArgumentException | Thrown while setting this property due to an invalid parameter. |
System.InvalidOperationException | Thrown while setting this value due to an invalid operation. |
ProxyType
The proxy type (IPv6).
Declaration
public WiFiProxyType ProxyType { get; set; }
Property Value
Type | Description |
---|---|
WiFiProxyType | Represents the proxy type of the Wi-Fi. |
Exceptions
Type | Condition |
---|---|
System.NotSupportedException | Thrown while setting this property when Wi-Fi is not supported. |
System.ArgumentException | Thrown while setting this property due to an invalid parameter. |
System.InvalidOperationException | Thrown while setting this value due to an invalid operation. |
Rssi
The received signal strength indicator (RSSI).
Declaration
public int Rssi { get; }
Property Value
Type | Description |
---|---|
int | Represents RSSI of Wi-Fi (dbm). |
RssiLevel
The Received signal strength indication(RSSI).
Declaration
public WiFiRssiLevel RssiLevel { get; }
Property Value
Type | Description |
---|---|
WiFiRssiLevel | Represents Rssi level of WiFi. |
Exceptions
Type | Condition |
---|---|
System.NotSupportedException | Thrown while setting this property when WiFi is not supported. |
Methods
View SourceGetAllIPv6Addresses()
Gets all IPv6 addresses of the access point.
Declaration
public IEnumerable<IPAddress> GetAllIPv6Addresses()
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><System.Net.IPAddress> | A list of IPv6 addresses of the access point. |
Exceptions
Type | Condition |
---|---|
System.NotSupportedException | Thrown when the Wi-Fi is not supported. |
System.ArgumentException | Thrown when the method failed due to an invalid parameter. |
System.InvalidOperationException | Thrown when the method failed due to an invalid operation. |