Информация о сети

открытый класс NetworkInfo расширяет объект

Представляет информацию о сети, настроенной на устройстве Weave или известной ему через сканирование сети.

Сводка полей

публичный длинный Идентификатор сети Идентификатор сети, назначенный сети устройством, -1, если не указан.
общедоступный тип сети Тип сети Тип сети (WiFi, Thread и т. д.)
общедоступный байт[] ThreadExtendedPANId Расширенный идентификатор PAN потока или NULL, если он не указан.
общедоступный байт[] ThreadNetworkKey Сетевой ключ потока или NULL, если он не указан.
публичная строка ThreadNetworkName Имя сети потока или NULL, если это не сеть потока.
общедоступный байт[] WiFiКлюч Ключ WiFi или NULL, если он не указан.
общедоступный режим Wi-Fi Режим WiFi Режим работы сети WiFi.
общедоступная роль WiFi WiFiРоль Роль устройства в сети WiFi.
публичная строка WiFiSSID WiFi SSID или NULL, если это не сеть WiFi.
общедоступный WiFiSecurityType WiFiSecurityType Тип безопасности Wi-Fi.
публичный короткий WirelessSignalStrength Уровень сигнала сети в дБм или Short.MIN_VALUE, если он недоступен/применим.

Сводка по общедоступному конструктору

Сводка общедоступных методов

статическая сетевая информация
Make (int networkType, long networkId, String wifiSSID, int wifiMode, int wifiRole, int wifiSecurityType, byte[] wifiKey, String threadNetworkName, byte[] threadExtendedPANId, byte[] threadNetworkKey, short wirelessSignalStrength)
статическая сетевая информация
MakeThread (String threadNetworkName, byte[] threadExtendedPANId, byte[] threadNetworkKey)
статическая сетевая информация
MakeWiFi (String wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, byte[] wifiKey)

Сводка по унаследованному методу

Поля

общедоступный длинный сетевой идентификатор

Идентификатор сети, назначенный сети устройством, -1, если не указан.

общедоступный тип сети

Тип сети (WiFi, Thread и т. д.)

общедоступный байт [] ThreadExtendedPANId

Расширенный идентификатор PAN потока или NULL, если он не указан. Длина должна быть ровно 8 байт.

открытый байт [] ThreadNetworkKey

Сетевой ключ потока или NULL, если он не указан.

общедоступная строка ThreadNetworkName

Имя сети потока или NULL, если это не сеть потока.

общедоступный байт[] WiFiKey

Ключ WiFi или NULL, если он не указан.

общедоступный WiFiMode WiFiMode

Режим работы сети WiFi.

общедоступная роль WiFi

Роль устройства в сети WiFi.

общедоступная строка WiFiSSID

WiFi SSID или NULL, если это не сеть WiFi.

общедоступный WiFiSecurityType WiFiSecurityType

Тип безопасности Wi-Fi.

открытый короткий WirelessSignalStrength

Уровень сигнала сети в дБм или Short.MIN_VALUE, если он недоступен/применим.

Публичные конструкторы

общедоступная сетевая информация ()

Публичные методы

public static NetworkInfo Make (int networkType, long networkId, String wifiSSID, int wifiMode, int wifiRole, int wifiSecurityType, byte[] wifiKey, String threadNetworkName, byte[] threadExtendedPANId, byte[] threadNetworkKey, short wirelessSignalStrength)

Параметры
тип сети
идентификатор сети
wifiSSID
Wi-FiMode
wifiроль
wifiSecurityType
Wi-FiКлюч
threadNetworkName
threadExtendedPANId
threadNetworkKey
беспроводнойСигналСила

public static NetworkInfo MakeThread (String threadNetworkName, byte[] threadExtendedPANId, byte[] threadNetworkKey)

Параметры
threadNetworkName
threadExtendedPANId
threadNetworkKey

public static NetworkInfo MakeWiFi (String wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, byte[] wifiKey)

Параметры
wifiSSID
Wi-FiMode
wifiроль
wifiSecurityType
Wi-FiКлюч