Представляет информацию о сети, настроенной на устройстве Weave или известной ему посредством сканирования сети.
Сводка полей
публичный длинный | идентификатор сети | Идентификатор сети, присвоенный сети устройством, -1, если не указан. |
общедоступный тип сети | Тип сети | Тип сети (WiFi, Thread и т. д.) |
общедоступный байт[] | ThreadExtendedPANId | Расширенный идентификатор PAN потока или NULL, если не указан. |
общедоступный байт[] | ThreadNetworkKey | Сетевой ключ потока или NULL, если не указан. |
публичная строка | имя сети потока | Имя сети потока или NULL, если это не сеть потока. |
общедоступный байт[] | WiFiКлюч | Ключ WiFi или NULL, если не указан. |
общедоступный режим Wi-Fi | Режим Wi-Fi | Режим работы сети WiFi. |
общедоступный Wi-FiРоль | Роль Wi-Fi | Роль, которую играет устройство в сети Wi-Fi. |
публичная строка | Wi-FiSSID | SSID WiFi или NULL, если это не сеть Wi-Fi. |
общедоступный Wi-FiSecurityType | Тип безопасности WiFi | Тип безопасности Wi-Fi. |
публичный короткометражный фильм | Беспроводная связьСигналСила | Уровень сигнала сети в дБм или Short.MIN_VALUE, если он недоступен/применимо. |
Сводка общедоступного конструктора
Краткое описание общедоступного метода
статическая информация о сети | Make (int networkType, длинный networkId, строка wifiSSID, int wifiMode, int wifiRole, int wifiSecurityType, byte[] wifiKey, строка threadNetworkName, byte[] threadExtendedPANId, byte[] threadNetworkKey, short wirelessSignalStrength) |
статическая информация о сети | MakeThread (строка threadNetworkName, byte[] threadExtendedPANId, byte[] threadNetworkKey) |
статическая информация о сети | MakeWiFi (строка wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, byte[] wifiKey) |
Сводка унаследованных методов
Поля
общедоступный длинный идентификатор сети
Идентификатор сети, присвоенный сети устройством, -1, если не указан.
общедоступный тип сети
Тип сети (WiFi, Thread и т. д.)
общедоступный байт[] ThreadExtendedPANId
Расширенный идентификатор PAN потока или NULL, если не указан. Длина должна быть ровно 8 байт.
общедоступный байт [] ThreadNetworkKey
Сетевой ключ потока или NULL, если не указан.
общедоступная строка ThreadNetworkName
Имя сети потока или NULL, если это не сеть потока.
общедоступный байт[] WiFiKey
Ключ WiFi или NULL, если не указан.
общедоступный режим Wi- Fi
Режим работы сети WiFi.
общедоступная роль Wi -Fi
Роль, которую играет устройство в сети Wi-Fi.
общедоступная строка WiFiSSID
SSID WiFi или NULL, если это не сеть Wi-Fi.
общедоступный Wi- FiSecurityType
Тип безопасности 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)
Параметры
тип сети | |
---|---|
идентификатор сети | |
Wi-FiSSID | |
Режим Wi-Fi | |
Роль Wi-Fi | |
Wi-FiSecurityType | |
ключ Wi-Fi | |
имя сети потока | |
потокExtendedPANId | |
потокNetworkKey | |
беспроводная связьСила сигнала |
public static NetworkInfo MakeThread (String threadNetworkName, byte[] threadExtendedPANId, byte[] threadNetworkKey)
Параметры
имя сети потока | |
---|---|
потокExtendedPANId | |
потокNetworkKey |
public static NetworkInfo MakeWiFi (строка wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, byte[] wifiKey)
Параметры
Wi-FiSSID | |
---|---|
Режим Wi-Fi | |
Роль Wi-Fi | |
Wi-FiSecurityType | |
ключ Wi-Fi |