Google is committed to advancing racial equity for Black communities. See how.
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Netzwerk information

öffentliche Klasse NetworkInfo erweitert Object

Stellt Informationen zu einem Netzwerk dar, das auf einem Weave-Gerät konfiguriert oder über einen Netzwerkscan bekannt ist.

Feldzusammenfassung

Öffentlichkeit lange Netzwerk ID Die vom Gerät dem Netzwerk zugewiesene Netzwerk-ID -1, falls nicht angegeben.
öffentlicher Netzwerktyp Netzwerkart Die Art des Netzwerks (WiFi, Thread usw.)
öffentliches Byte [] ThreadExtendedPANId Die Thread-erweiterte PAN-ID oder NULL, falls nicht angegeben.
öffentliches Byte [] ThreadNetworkKey Der Thread-Netzwerkschlüssel oder NULL, falls nicht angegeben.
public String ThreadNetworkName Der Thread-Netzwerkname oder NULL, wenn es sich nicht um ein Thread-Netzwerk handelt.
öffentliches Byte [] WiFiKey Der WiFi-Schlüssel oder NULL, wenn nicht angegeben.
öffentlicher WiFiMode WiFiMode Die Betriebsart des WiFi-Netzwerks.
öffentliche WiFiRole WiFiRole Die Rolle, die das Gerät im WiFi-Netzwerk spielt.
public String WiFiSSID Die WiFi-SSID oder NULL, wenn kein WiFi-Netzwerk vorhanden ist.
öffentlicher WiFiSecurityType WiFiSecurityType Der WiFi-Sicherheitstyp.
öffentlicher Kurzfilm WirelessSignalStrength Die Signalstärke des Netzwerks in dBm oder Short.MIN_VALUE, falls nicht verfügbar / zutreffend.

Zusammenfassung der öffentlichen Konstruktoren

Zusammenfassung der öffentlichen Methoden

statische NetworkInfo
Make (int networkType, lange Netzwerk-ID, Zeichenfolge wifiSSID, int wifiMode, int wifiRole, int wifiSecurityType, Byte [] wifiKey, Zeichenfolge threadNetworkName, Byte [] threadExtendedPANId, Byte [] threadNetworkKey, kurze wirelessSignalStrength)
statische NetworkInfo
MakeThread (String threadNetworkName, Byte [] threadExtendedPANId, Byte [] threadNetworkKey)
statische NetworkInfo
MakeWiFi (String wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, Byte [] wifiKey)

Zusammenfassung der vererbten Methode

Felder

public long NetworkId

Die vom Gerät dem Netzwerk zugewiesene Netzwerk-ID -1, falls nicht angegeben.

public NetworkType NetworkType

Die Art des Netzwerks (WiFi, Thread usw.)

öffentliches Byte [] ThreadExtendedPANId

Die Thread-erweiterte PAN-ID oder NULL, falls nicht angegeben. Muss genau 8 Bytes lang sein.

öffentliches Byte [] ThreadNetworkKey

Der Thread-Netzwerkschlüssel oder NULL, falls nicht angegeben.

public String ThreadNetworkName

Der Thread-Netzwerkname oder NULL, wenn es sich nicht um ein Thread-Netzwerk handelt.

öffentliches Byte [] WiFiKey

Der WiFi-Schlüssel oder NULL, wenn nicht angegeben.

öffentlicher WiFiMode WiFiMode

Die Betriebsart des WiFi-Netzwerks.

öffentliche WiFiRole WiFiRole

Die Rolle, die das Gerät im WiFi-Netzwerk spielt.

public String WiFiSSID

Die WiFi-SSID oder NULL, wenn kein WiFi-Netzwerk vorhanden ist.

öffentlicher WiFiSecurityType WiFiSecurityType

Der WiFi-Sicherheitstyp.

public short WirelessSignalStrength

Die Signalstärke des Netzwerks in dBm oder Short.MIN_VALUE, falls nicht verfügbar / zutreffend.

Öffentliche Konstrukteure

public NetworkInfo ()

Öffentliche Methoden

public static NetworkInfo Make (int networkType, lange Netzwerk-ID, Zeichenfolge wifiSSID, int wifiMode, int wifiRole, int wifiSecurityType, Byte [] wifiKey, Zeichenfolge threadNetworkName, Byte [] threadExtendedPANId, Byte [] threadNetworkKey, kurzes drahtloses Zeichen)

Parameter
Netzwerkart
Netzwerk ID
wifiSSID
wifiMode
wifiRole
wifiSecurityType
wifiKey
threadNetworkName
threadExtendedPANId
threadNetworkKey
wirelessSignalStrength

public static NetworkInfo MakeThread (Zeichenfolge threadNetworkName, Byte [] threadExtendedPANId, Byte [] threadNetworkKey)

Parameter
threadNetworkName
threadExtendedPANId
threadNetworkKey

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

Parameter
wifiSSID
wifiMode
wifiRole
wifiSecurityType
wifiKey