Weave aygıtında yapılandırılmış veya ağ taraması yoluyla bilinen bir ağ hakkındaki bilgileri temsil eder.
Alan Özeti
kamu uzun | Ağ kimliği | Cihaz tarafından ağa atanan ağ kimliği, belirtilmemişse -1. |
kamu Ağ Türü | Ağ tipi | Ağ türü (WiFi, Thread, vb.) |
genel bayt[] | KonuGenişletilmişPANId | İş parçacığı genişletilmiş PAN kimliği veya belirtilmemişse NULL. |
genel bayt[] | ThreadNetworkAnahtarı | İş parçacığı ağ anahtarı veya belirtilmemişse NULL. |
genel dize | Konu AğıAdı | Thread ağ adı veya Thread ağı değilse NULL. |
genel bayt[] | WiFiAnahtarı | WiFi anahtarı veya belirtilmemişse NULL. |
kamu WiFiMode | WiFiModu | WiFi ağının çalışma modu. |
kamu WiFiRole | WiFiRol | Cihazın WiFi ağında oynadığı rol. |
genel dize | WiFiSSID | WiFi SSID veya bir WiFi ağı değilse NULL. |
kamu WiFiSecurityType | WiFiGüvenlikTürü | WiFi güvenlik türü. |
kamu kısa | KablosuzSinyalGücü | Ağın dBm cinsinden sinyal gücü veya mevcut değilse/geçerli değilse Kısa.MIN_VALUE. |
Genel Yapıcı Özeti
NetworkInfo () |
Genel Yöntem Özeti
statik NetworkInfo | Yap (Ağ Türü uzun ağkimliği String wifiSSID int wifiMode, int wifiRole int wifiSecurityType, bayt int [] wifiKey String threadNetworkName, bayt [] threadExtendedPANId, bayt [] threadNetworkKey kısa wirelessSignalStrength) |
statik NetworkInfo | MakeThread (String threadNetworkName, bayt [] threadExtendedPANId, bayt [] threadNetworkKey) |
statik NetworkInfo | MakeWiFi (String wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, bayt [] wifiKey) |
Devralınan Yöntem Özeti
Alanlar
Kamu uzun NETWORKID
Cihaz tarafından ağa atanan ağ kimliği, belirtilmemişse -1.
Kamu Ağ Türü Ağ Türü
Ağ türü (WiFi, Thread, vb.)
Kamu bayt [] ThreadExtendedPANId
İş parçacığı genişletilmiş PAN kimliği veya belirtilmemişse NULL. Tam olarak 8 bayt uzunluğunda olmalıdır.
Kamu bayt [] ThreadNetworkKey
İş parçacığı ağ anahtarı veya belirtilmemişse NULL.
kamu String ThreadNetworkName
Thread ağ adı veya bir Thread ağı değilse NULL.
Kamu bayt [] WiFiKey
WiFi anahtarı veya belirtilmemişse NULL.
Kamu WiFiMode WiFiMode
WiFi ağının çalışma modu.
Kamu WiFiRole WiFiRole
Cihazın WiFi ağında oynadığı rol.
kamu String WiFiSSID
WiFi SSID veya bir WiFi ağı değilse NULL.
Kamu WiFiSecurityType WiFiSecurityType
WiFi güvenlik türü.
Kamu kısa WirelessSignalStrength
Ağın dBm cinsinden sinyal gücü veya mevcut değilse/geçerli değilse Kısa.MIN_VALUE.
Kamu İnşaatçılar
Kamu NetworkInfo ()
Genel Yöntemler
kamu statik NetworkInfo Markası (Ağ Türü, uzun NETWORKID, dize wifiSSID, int wifiMode, int wifiRole, int wifiSecurityType, bayt [] wifiKey, dize threadNetworkName int, byte [] threadExtendedPANId, byte [] threadNetworkKey, kısa wirelessSignalStrength)
parametreler
ağ tipi | |
---|---|
ağ kimliği | |
wifiSSID | |
wifiModu | |
wifiRol | |
wifiGüvenlikTürü | |
wifiAnahtarı | |
threadAğAdı | |
threadGenişletilmişPANId | |
iş parçacığıAğAnahtarı | |
kablosuzSinyalGücü |
ortak statik NetworkInfo MakeThread (String threadNetworkName, bayt [] threadExtendedPANId, bayt [] threadNetworkKey)
parametreler
threadNetworkName | |
---|---|
iş parçacığıGenişletilmişPANId | |
iş parçacığıAğAnahtarı |
ortak statik NetworkInfo MakeWiFi (String wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, bayt [] wifiKey)
parametreler
wifiSSID | |
---|---|
wifiModu | |
wifiRol | |
wifiGüvenlikTürü | |
wifiAnahtarı |