NetworkInfo

המעמד הציבורי NetworkInfo מרחיב אובייקט

מייצג מידע אודות רשת שהוגדרה במכשיר 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
הפוך (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