NetworkInfo

کلاس عمومی NetworkInfo Object را گسترش می دهد

اطلاعاتی را در مورد یک شبکه پیکربندی شده در دستگاه Weave نشان می دهد یا از طریق اسکن شبکه برای آن شناخته شده است.

خلاصه فیلد

عمومی طولانی شناسه شبکه شناسه شبکه که توسط دستگاه به شبکه اختصاص داده شده است، اگر مشخص نشده باشد -1.
نوع شبکه عمومی نوع شبکه نوع شبکه (WiFi، Thread و ...)
بایت عمومی[] ThreadExtendedPANId شناسه PAN گسترش یافته Thread یا اگر مشخص نشده باشد NULL.
بایت عمومی[] ThreadNetworkKey کلید شبکه Thread یا اگر مشخص نشده باشد NULL.
رشته عمومی ThreadNetworkName نام شبکه Thread یا اگر شبکه Thread نباشد NULL.
بایت عمومی[] WiFiKey کلید WiFi یا NULL اگر مشخص نشده باشد.
حالت WiFi عمومی حالت WiFi حالت عملکرد شبکه WiFi.
WiFiRole عمومی WiFiRole نقشی که دستگاه در شبکه WiFi ایفا می کند.
رشته عمومی WiFiSSID SSID وای فای، یا اگر شبکه WiFi نیست، NULL.
WiFiSecurityType عمومی WiFiSecurityType نوع امنیت وای فای
عمومی کوتاه قدرت سیگنال بی سیم قدرت سیگنال شبکه، بر حسب dBm یا Short.MIN_VALUE اگر در دسترس نیست/قابل اجرا باشد.

خلاصه سازنده عمومی

خلاصه روش عمومی

شبکه اطلاعات ثابت
ساخت (int networkType, long networkId, string wifiSSID, int wifiMode, int wifiRole, int wifiSecurityType, byte[] wifiKey, String threadNetworkName, byte[] threadExtendedPANId, byte[] threadSecurityStrengal,
شبکه اطلاعات ثابت
MakeThread (رشته threadNetworkName، بایت[] threadExtendedPANId، بایت[] threadNetworkKey)
شبکه اطلاعات ثابت
MakeWiFi (رشته wifiSSID، WiFiMode wifiMode، WiFiRole wifiRole، WiFiSecurityType wifiSecurityType، بایت[] wifiKey)

خلاصه روش ارثی

فیلدها

NetworkId طولانی عمومی

شناسه شبکه که توسط دستگاه به شبکه اختصاص داده شده است، اگر مشخص نشده باشد -1.

نوع شبکه عمومی نوع شبکه

نوع شبکه (WiFi، Thread و ...)

بایت عمومی[] ThreadExtendedPANId

شناسه PAN گسترش یافته Thread یا اگر مشخص نشده باشد NULL. باید دقیقا 8 بایت طول داشته باشد.

بایت عمومی[] ThreadNetworkKey

کلید شبکه Thread یا اگر مشخص نشده باشد NULL.

رشته عمومی ThreadNetworkName

نام شبکه Thread یا اگر شبکه Thread نباشد NULL.

بایت عمومی[] WiFiKey

کلید WiFi یا NULL اگر مشخص نشده باشد.

حالت WiFi عمومی حالت WiFi

حالت عملکرد شبکه WiFi.

WiFiRole عمومی WiFiRole

نقشی که دستگاه در شبکه WiFi ایفا می کند.

WiFiSSID رشته عمومی

SSID وای فای، یا اگر شبکه WiFi نیست، NULL.

WiFiSecurityType عمومی WiFiSecurityType

نوع امنیت WiFi

کوتاه عمومی WirelessSignalStrength

قدرت سیگنال شبکه، بر حسب dBm یا Short.MIN_VALUE اگر در دسترس نیست/قابل اجرا باشد.

سازندگان عمومی

اطلاعات عمومی شبکه ()

روش های عمومی

عمومی استاتیک NetworkInfo Make (int networkType، long networkId، string wifiSSID، int wifiMode، int wifiRole، int wifiSecurityType، byte[] wifiKey، String threadNetworkName، byte[] threadExtendedPANId، byte[K] شبکه بی سیم[K]thread

پارامترها
نوع شبکه
شناسه شبکه
wifiSSID
حالت wifi
wifiRole
wifiSecurityType
wifiKey
threadNetworkName
threadExtendedPANId
threadNetworkKey
قدرت سیگنال بی سیم

استاتیک عمومی NetworkInfo MakeThread (رشته threadNetworkName، بایت[] threadExtendedPANId، بایت[] threadNetworkKey)

پارامترها
threadNetworkName
threadExtendedPANId
threadNetworkKey

عمومی استاتیک NetworkInfo MakeWiFi (رشته wifiSSID، WiFiMode wifiMode، WiFiRole wifiRole، WiFiSecurityType wifiSecurityType، بایت[] wifiKey)

پارامترها
wifiSSID
حالت wifi
wifiRole
wifiSecurityType
wifiKey