নেটওয়ার্ক ইনফো

পাবলিক ক্লাস NetworkInfo অবজেক্ট প্রসারিত করে

Weave ডিভাইসে কনফিগার করা একটি নেটওয়ার্ক সম্পর্কে তথ্য উপস্থাপন করে, বা এটি একটি নেটওয়ার্ক স্ক্যানের মাধ্যমে পরিচিত।

ক্ষেত্রের সারাংশ

পাবলিক দীর্ঘ নেটওয়ার্ক আইডি ডিভাইস দ্বারা নেটওয়ার্কে নির্ধারিত নেটওয়ার্ক আইডি, -1 নির্দিষ্ট না থাকলে।
পাবলিক নেটওয়ার্ক টাইপ নেটওয়ার্ক টাইপ নেটওয়ার্কের ধরন (ওয়াইফাই, থ্রেড, ইত্যাদি)
পাবলিক বাইট[] থ্রেড এক্সটেন্ডেড প্যানিআইডি থ্রেড এক্সটেন্ডেড প্যান আইডি, অথবা যদি নির্দিষ্ট না করা থাকে তাহলে শূন্য৷
পাবলিক বাইট[] ThreadNetworkKey থ্রেড নেটওয়ার্ক কী, অথবা নির্দিষ্ট না থাকলে NULL।
পাবলিক স্ট্রিং ThreadNetworkName থ্রেড নেটওয়ার্কের নাম, অথবা থ্রেড নেটওয়ার্ক না হলে NULL।
পাবলিক বাইট[] ওয়াইফাইকি ওয়াইফাই কী, অথবা নির্দিষ্ট না থাকলে NULL।
পাবলিক ওয়াইফাই মোড ওয়াইফাই মোড ওয়াইফাই নেটওয়ার্কের অপারেটিং মোড।
সর্বজনীন WiFiRole WiFiRole ওয়াইফাই নেটওয়ার্কে ডিভাইসের ভূমিকা।
পাবলিক স্ট্রিং ওয়াইফাইএসআইডি WiFi SSID, বা NULL যদি WiFi নেটওয়ার্ক না হয়।
পাবলিক ওয়াইফাই সিকিউরিটি টাইপ ওয়াইফাই সিকিউরিটি টাইপ ওয়াইফাই নিরাপত্তার ধরন।
পাবলিক সংক্ষিপ্ত ওয়্যারলেস সিগন্যাল শক্তি নেটওয়ার্কের সংকেত শক্তি, dBm, বা Short.MIN_VALUE যদি উপলব্ধ/প্রযোজ্য না হয়।

পাবলিক কনস্ট্রাক্টর সারাংশ

পাবলিক পদ্ধতির সারাংশ

স্ট্যাটিক নেটওয়ার্ক ইনফো
তৈরি করুন (int networkType, long networkId, String wifiSSID, int wifiMode, int wifiRole, int wifiSecurityType, byte[] wifiKey, String threadNetworkName, byte[] threadExtendedPANId, byte[] threadNetwork, shortNetworkless)
স্ট্যাটিক নেটওয়ার্ক ইনফো
MakeThread (স্ট্রিং থ্রেডনেটওয়ার্কনাম, বাইট[] থ্রেড এক্সটেন্ডেডপ্যানআইডি, বাইট[] থ্রেডনেটওয়ার্ককি)
স্ট্যাটিক নেটওয়ার্ক ইনফো
MakeWiFi (স্ট্রিং wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, byte[] wifiKey)

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতির সারাংশ

ক্ষেত্র

সর্বজনীন দীর্ঘ নেটওয়ার্ক আইডি

ডিভাইস দ্বারা নেটওয়ার্কে নির্ধারিত নেটওয়ার্ক আইডি, -1 নির্দিষ্ট না থাকলে।

সর্বজনীন নেটওয়ার্ক টাইপ নেটওয়ার্ক টাইপ

নেটওয়ার্কের ধরন (ওয়াইফাই, থ্রেড, ইত্যাদি)

পাবলিক বাইট[] ThreadExtendedPANId

থ্রেড এক্সটেন্ডেড প্যান আইডি, অথবা যদি নির্দিষ্ট না করা থাকে তাহলে NULL। দৈর্ঘ্য ঠিক 8 বাইট হতে হবে।

পাবলিক বাইট [] ThreadNetworkKey

থ্রেড নেটওয়ার্ক কী, অথবা নির্দিষ্ট না থাকলে NULL।

সর্বজনীন স্ট্রিং ThreadNetworkName

থ্রেড নেটওয়ার্কের নাম, অথবা থ্রেড নেটওয়ার্ক না হলে NULL।

পাবলিক বাইট [] WiFiKey

ওয়াইফাই কী, অথবা নির্দিষ্ট না থাকলে NULL।

পাবলিক ওয়াইফাইমোড ওয়াইফাইমোড

ওয়াইফাই নেটওয়ার্কের অপারেটিং মোড।

সর্বজনীন WiFiRole WiFiRole

ওয়াইফাই নেটওয়ার্কে ডিভাইসের ভূমিকা।

পাবলিক স্ট্রিং ওয়াইফাইএসআইডি

WiFi SSID, বা NULL যদি WiFi নেটওয়ার্ক না হয়।

পাবলিক ওয়াইফাই সিকিউরিটি টাইপ ওয়াইফাই সিকিউরিটি টাইপ

ওয়াইফাই নিরাপত্তার ধরন।

সর্বজনীন সংক্ষিপ্ত ওয়্যারলেস সিগন্যাল শক্তি

নেটওয়ার্কের সংকেত শক্তি, dBm, বা Short.MIN_VALUE যদি উপলব্ধ/প্রযোজ্য না হয়।

পাবলিক কনস্ট্রাক্টর

সর্বজনীন নেটওয়ার্ক তথ্য ()

পাবলিক পদ্ধতি

পাবলিক স্ট্যাটিক নেটওয়ার্ক ইনফো মেক (int networkType, long networkId, স্ট্রিং wifiSSID, int wifiMode, int wifiRole, int wifiSecurityType, byte[] wifiKey, স্ট্রিং থ্রেডনেটওয়ার্কনাম, বাইট [] থ্রেড এক্সটেন্ডেডপ্যানআইডি, শর্ট থ্রেড, বাইটবিহীন]

পরামিতি
নেটওয়ার্ক প্রকার
নেটওয়ার্ক আইডি
wifiSSID
ওয়াইফাই মোড
wifiRole
ওয়াইফাই সিকিউরিটি টাইপ
wifiKey
threadNetworkName
থ্রেড এক্সটেন্ডেড প্যানিআইডি
threadNetworkKey
বেতার সিগন্যাল শক্তি

পাবলিক স্ট্যাটিক নেটওয়ার্কইনফো মেকথ্রেড (স্ট্রিং থ্রেডনেটওয়ার্কনাম, বাইট[] থ্রেড এক্সটেন্ডেডপ্যানআইডি, বাইট[] থ্রেডনেটওয়ার্ককি)

পরামিতি
threadNetworkName
থ্রেড এক্সটেন্ডেড প্যানিআইডি
threadNetworkKey

পাবলিক স্ট্যাটিক নেটওয়ার্ক ইনফো MakeWiFi (স্ট্রিং wifiSSID, WiFiMode wifiMode, WiFiRole wifiRole, WiFiSecurityType wifiSecurityType, byte[] wifiKey)

পরামিতি
wifiSSID
ওয়াইফাই মোড
wifiRole
ওয়াইফাই সিকিউরিটি টাইপ
wifiKey