מייצג מידע על רשת שהוגדרה במכשיר Weave, או שזוהתה על ידו באמצעות סריקת רשת.
סיכום השדה
public long | NetworkId | מזהה הרשת שהוקצה לרשת על ידי המכשיר, -1 אם לא צוין. |
public NetworkType | NetworkType | סוג הרשת (Wi-Fi, Thread וכו') |
public byte[] | ThreadExtendedPANId | מזהה ה-PAN המורחב של Thread, או NULL אם לא צוין. |
public byte[] | ThreadNetworkKey | מפתח רשת Thread, או NULL אם לא צוין. |
public String | ThreadNetworkName | שם רשת Thread, או NULL אם זו לא רשת Thread. |
public byte[] | WiFiKey | מפתח ה-Wi-Fi, או NULL אם לא מצוין. |
public WiFiMode | WiFiMode | מצב ההפעלה של רשת ה-Wi-Fi. |
public WiFiRole | WiFiRole | התפקיד של המכשיר ברשת ה-Wi-Fi. |
public String | WiFiSSID | מזהה ה-SSID של רשת ה-Wi-Fi, או NULL אם זו לא רשת Wi-Fi. |
ציבורי WiFiSecurityType | WiFiSecurityType | סוג האבטחה של ה-Wi-Fi. |
סרטון Shorts ציבורי | WirelessSignalStrength | עוצמת האות של הרשת, ב-dBm, או Short.MIN_VALUE אם לא זמין או רלוונטי. |
סיכום של קונסטרוקטורים ציבוריים
NetworkInfo()
|
סיכום של שיטות ציבוריות
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)
|
static NetworkInfo |
MakeThread(String threadNetworkName, byte[] threadExtendedPANId,
byte[] threadNetworkKey)
|
static NetworkInfo |
MakeWiFi(String wifiSSID, WiFiMode
wifiMode, WiFiRole
wifiRole, WiFiSecurityType
wifiSecurityType, byte[] wifiKey)
|
סיכום שיטות שעברו בירושה
שדות
public long NetworkId
מזהה הרשת שהוקצה לרשת על ידי המכשיר, -1 אם לא צוין.
public NetworkType NetworkType
סוג הרשת (Wi-Fi, Thread וכו')
public byte[] ThreadExtendedPANId
מזהה ה-PAN המורחב של Thread, או NULL אם לא צוין. האורך חייב להיות בדיוק 8 בייטים.
public byte[] ThreadNetworkKey
מפתח רשת Thread, או NULL אם לא מצוין.
public String ThreadNetworkName
שם רשת Thread, או NULL אם זו לא רשת Thread.
public byte[] WiFiKey
מפתח ה-Wi-Fi, או NULL אם לא מצוין.
public WiFiMode WiFiMode
מצב ההפעלה של רשת ה-Wi-Fi.
public WiFiRole WiFiRole
התפקיד של המכשיר ברשת ה-Wi-Fi.
public String WiFiSSID
מזהה ה-SSID של רשת ה-Wi-Fi, או NULL אם זו לא רשת Wi-Fi.
public WiFiSecurityType WiFiSecurityType
סוג האבטחה של ה-Wi-Fi.
public short WirelessSignalStrength
עוצמת האות של הרשת, ב-dBm, או Short.MIN_VALUE אם היא לא זמינה או לא רלוונטית.
יצרנים ציבוריים
public NetworkInfo ()
שיטות גלויות
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)
פרמטרים
networkType | |
---|---|
networkId | |
wifiSSID | |
wifiMode | |
wifiRole | |
wifiSecurityType | |
wifiKey | |
threadNetworkName | |
threadExtendedPANId | |
threadNetworkKey | |
wirelessSignalStrength |
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 | |
---|---|
wifiMode | |
wifiRole | |
wifiSecurityType | |
wifiKey |