تمثّل هذه السمة معلومات حول شبكة تم إعدادها على جهاز 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 |
WiFiRole العامة | WiFiRole | الدور الذي يلعبه الجهاز على شبكة Wi-Fi |
public String | WiFiSSID | معرّف SSID لشبكة Wi-Fi، أو NULL إذا لم تكن شبكة Wi-Fi |
public WiFiSecurityType | WiFiSecurityType | نوع أمان شبكة Wi-Fi |
فيديو Shorts علني | WirelessSignalStrength | قوة إشارة الشبكة، بالديسيبل ميللي واط، أو Short.MIN_VALUE إذا لم تكن متاحة أو منطبقة. |
ملخّص أداة الإنشاء العامة
ملخّص الطريقة العامة
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
قوة إشارة الشبكة، بالديسيبل ميللي واط، أو 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 |