नेटवर्क जानकारी

सार्वजनिक वर्ग NetworkInfo वस्तु फैली

वीव डिवाइस पर कॉन्फ़िगर किए गए नेटवर्क के बारे में जानकारी का प्रतिनिधित्व करता है, या नेटवर्क स्कैन के माध्यम से इसे जाना जाता है।

फ़ील्ड सारांश

सार्वजनिक लंबे नेटवर्क आईडी डिवाइस द्वारा नेटवर्क को असाइन किया गया नेटवर्क आईडी, -1 यदि निर्दिष्ट नहीं है।
सार्वजनिक NetworkType नेटवर्क प्रकार नेटवर्क का प्रकार (वाईफाई, थ्रेड, आदि)
सार्वजनिक बाइट [] थ्रेडविस्तारितपैनआईडी थ्रेड विस्तारित पैन आईडी, या निर्दिष्ट नहीं होने पर NULL।
सार्वजनिक बाइट [] थ्रेडनेटवर्ककी थ्रेड नेटवर्क कुंजी, या NULL यदि निर्दिष्ट नहीं है।
सार्वजनिक स्ट्रिंग थ्रेडनेटवर्कनाम थ्रेड नेटवर्क नाम, या NULL यदि थ्रेड नेटवर्क नहीं है।
सार्वजनिक बाइट [] वाईफाईकी वाईफाई कुंजी, या NULL यदि निर्दिष्ट नहीं है।
सार्वजनिक WiFiMode वाईफाईमोड वाईफाई नेटवर्क का ऑपरेटिंग मोड।
सार्वजनिक WiFiRole वाईफाईभूमिका वाईफाई नेटवर्क पर डिवाइस द्वारा निभाई गई भूमिका।
सार्वजनिक स्ट्रिंग वाईफाईएसएसआईडी वाईफाई एसएसआईडी, या एनयूएलएल अगर वाईफाई नेटवर्क नहीं है।
सार्वजनिक WiFiSecurityType वाईफाई सुरक्षा प्रकार वाईफाई सुरक्षा प्रकार।
सार्वजनिक लघु वायरलेस सिग्नल शक्ति नेटवर्क की सिग्नल शक्ति, dBm में, या लघु.MIN_VALUE यदि उपलब्ध नहीं है/लागू है।

सार्वजनिक निर्माता सारांश

सार्वजनिक विधि सारांश

स्थिर NetworkInfo
मेक (networkType, लंबे networkId, स्ट्रिंग wifiSSID, पूर्णांक wifiMode, पूर्णांक wifiRole, पूर्णांक wifiSecurityType, बाइट पूर्णांक [] wifiKey, स्ट्रिंग threadNetworkName, बाइट [] threadExtendedPANId, बाइट [] threadNetworkKey, लघु wirelessSignalStrength)
स्थिर NetworkInfo
MakeThread (स्ट्रिंग threadNetworkName, बाइट [] threadExtendedPANId, बाइट [] threadNetworkKey)
स्थिर NetworkInfo
MakeWiFi (स्ट्रिंग wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, बाइट [] wifiKey)

विरासत में मिली विधि सारांश

खेत

सार्वजनिक लंबे NetworkId

डिवाइस द्वारा नेटवर्क को असाइन किया गया नेटवर्क आईडी, -1 यदि निर्दिष्ट नहीं है।

सार्वजनिक NetworkType NetworkType

नेटवर्क का प्रकार (वाईफाई, थ्रेड, आदि)

सार्वजनिक बाइट [] ThreadExtendedPANId

थ्रेड विस्तारित पैन आईडी, या निर्दिष्ट नहीं होने पर NULL। लंबाई में ठीक 8 बाइट होना चाहिए।

सार्वजनिक बाइट [] ThreadNetworkKey

थ्रेड नेटवर्क कुंजी, या NULL यदि निर्दिष्ट नहीं है।

सार्वजनिक स्ट्रिंग ThreadNetworkName

थ्रेड नेटवर्क नाम, या NULL यदि थ्रेड नेटवर्क नहीं है।

सार्वजनिक बाइट [] WiFiKey

वाईफाई कुंजी, या NULL यदि निर्दिष्ट नहीं है।

सार्वजनिक WiFiMode WiFiMode

वाईफाई नेटवर्क का ऑपरेटिंग मोड।

सार्वजनिक WiFiRole WiFiRole

वाईफाई नेटवर्क पर डिवाइस द्वारा निभाई गई भूमिका।

सार्वजनिक स्ट्रिंग WiFiSSID

वाईफाई एसएसआईडी, या एनयूएलएल अगर वाईफाई नेटवर्क नहीं है।

सार्वजनिक WiFiSecurityType WiFiSecurityType

वाईफाई सुरक्षा प्रकार।

सार्वजनिक लघु WirelessSignalStrength

नेटवर्क की सिग्नल शक्ति, dBm में, या लघु.MIN_VALUE यदि उपलब्ध नहीं है/लागू है।

सार्वजनिक निर्माता

सार्वजनिक NetworkInfo ()

सार्वजनिक तरीके

सार्वजनिक स्थिर NetworkInfo मेक (networkType, लंबे networkId, स्ट्रिंग wifiSSID, पूर्णांक wifiMode, पूर्णांक wifiRole, पूर्णांक wifiSecurityType, बाइट [] wifiKey, स्ट्रिंग threadNetworkName पूर्णांक, बाइट [] threadExtendedPANId, बाइट [] threadNetworkKey, लघु wirelessSignalStrength)

मापदंडों
नेटवर्क प्रकार
नेटवर्क आईडी
वाईफाईएसएसआईडी
वाईफाईमोड
वाईफाईभूमिका
वाईफाई सुरक्षा प्रकार
वाईफाईकी
थ्रेडनेटवर्कनाम
थ्रेडएक्सटेंडेडपैनआईडी
थ्रेडनेटवर्ककी
वायरलेस सिग्नल शक्ति

सार्वजनिक स्थिर NetworkInfo MakeThread (स्ट्रिंग threadNetworkName, बाइट [] threadExtendedPANId, बाइट [] threadNetworkKey)

मापदंडों
थ्रेडनेटवर्कनाम
थ्रेडएक्सटेंडेडपैनआईडी
थ्रेडनेटवर्ककी

सार्वजनिक स्थिर NetworkInfo MakeWiFi (स्ट्रिंग wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, बाइट [] wifiKey)

मापदंडों
वाईफाईएसएसआईडी
वाईफाईमोड
वाईफाईभूमिका
वाईफाई सुरक्षा प्रकार
वाईफाईकी