Представляет информацию о сети, настроенной на устройстве 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Ключ |