מייצג מידע אודות רשת שהוגדרה במכשיר Weave, או שידוע לה באמצעות סריקת רשת.
סיכום שדה
ציבורי ארוך | ת. ז רשת | מזהה הרשת שהמכשיר הקצה לרשת, -1 אם לא צוין. |
הציבור NetworkType | סוג רשת | סוג הרשת (WiFi, שרשור וכו ') |
בתים ציבוריים [] | ThreadExtendedPANId | מזהה ה- PAN המורחב בחוט, או NULL אם לא צוין. |
בתים ציבוריים [] | ThreadNetworkKey | מפתח רשת ההברגה, או NULL אם לא צוין. |
מחרוזת ציבורית | ThreadNetworkName | שם רשת השרשור, או NULL אם לא רשת שרשור. |
בתים ציבוריים [] | WiFiKey | מקש ה- WiFi, או NULL אם לא צוין. |
הציבור WiFiMode | WiFiMode | מצב ההפעלה של רשת ה- WiFi. |
הציבור WiFiRole | תפקיד WiFi | התפקיד שממלא המכשיר ברשת ה- WiFi. |
מחרוזת ציבורית | WiFiSSID | ה- WiFi SSID, או NULL אם לא רשת WiFi. |
הציבור WiFiSecurityType | WiFiSecurityType | סוג האבטחה של WiFi. |
שורט ציבורי | WirelessSignalStrength | עוצמת האות של הרשת, ב- dBm, או Short.MIN_VALUE אם לא זמין / ישים. |
סיכום הקבלנים הציבוריים
NetworkInfo () |
סיכום שיטות ציבוריות
סטטי NetworkInfo | הפוך (int networkType, ארוך networkId, מחרוזת wifiSSID, int wifiMode, int wifiRole, int wifiSecurityType, בתים [] wifiKey, מחרוזת threadNetworkName, בתים [] threadExtendedPANId, בתים [] threadNetworkKey, wirelessSignalStrength קצר) |
סטטי NetworkInfo | MakeThread (String threadNetworkName, בתים [] threadExtendedPANId, בתים [] threadNetworkKey) |
סטטי NetworkInfo | MakeWiFi (String wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, בתים [] wifiKey) |
סיכום השיטה בירושה
שדות
NetworkId הארוך הציבורי
מזהה הרשת שהמכשיר הקצה לרשת, -1 אם לא צוין.
הציבור NetworkType NetworkType
סוג הרשת (WiFi, שרשור וכו ')
בייט הציבור [] ThreadExtendedPANId
מזהה ה- PAN המורחב בחוט, או NULL אם לא צוין. חייב להיות באורך של 8 בתים בדיוק.
בייט הציבור [] ThreadNetworkKey
מפתח רשת ההברגה, או NULL אם לא צוין.
ציבור מחרוזת ThreadNetworkName
שם רשת השרשור, או NULL אם לא רשת שרשור.
בייט הציבור [] WiFiKey
מקש ה- WiFi, או NULL אם לא צוין.
הציבור WiFiMode WiFiMode
מצב ההפעלה של רשת ה- WiFi.
הציבור WiFiRole WiFiRole
התפקיד שמילא המכשיר ברשת ה- WiFi.
ציבור מחרוזת WiFiSSID
ה- WiFi SSID, או NULL אם לא רשת WiFi.
הציבור WiFiSecurityType WiFiSecurityType
סוג האבטחה של WiFi.
WirelessSignalStrength קצר ציבורי
עוצמת האות של הרשת, ב- dBm, או Short.MIN_VALUE אם לא זמין / ישים.
בנאים ציבוריים
הציבור NetworkInfo ()
שיטות ציבוריות
סטטי הציבור NetworkInfo הפוך (int networkType, ארוך networkId, מחרוזת wifiSSID, int wifiMode, int wifiRole, int wifiSecurityType, בתים [] wifiKey, מחרוזת threadNetworkName, בתים [] threadExtendedPANId, בתים [] threadNetworkKey, wirelessSignalStrength קצר)
פרמטרים
סוג רשת | |
---|---|
ת. ז רשת | |
wifiSSID | |
wifiMode | |
תפקיד | |
wifiSecurityType | |
wifiKey | |
threadNetworkName | |
threadExtendedPANId | |
threadNetworkKey | |
wirelessSignalStrength |
סטטי הציבור NetworkInfo MakeThread (String threadNetworkName, בתים [] threadExtendedPANId, בתים [] threadNetworkKey)
פרמטרים
threadNetworkName | |
---|---|
threadExtendedPANId | |
threadNetworkKey |
סטטי הציבור NetworkInfo MakeWiFi (String wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, בתים [] wifiKey)
פרמטרים
wifiSSID | |
---|---|
wifiMode | |
תפקיד | |
wifiSecurityType | |
wifiKey |