nl:: বুনা:: ডিভাইস লেয়ার:: সংযোগ ব্যবস্থাপক:: ThreadPolling Config
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/ConnectivityManager.h>
একটি ডিভাইসের পছন্দসই থ্রেড পোলিং আচরণ বর্ণনা করে তথ্য।
সারাংশ
পাবলিক বৈশিষ্ট্য | |
---|---|
ActivePollingIntervalMS | uint32_t যে ব্যবধানে ডিভাইসটি তার মূল থ্রেড রাউটার পোল করে যখন সক্রিয় উইভ এক্সচেঞ্জগুলি চলছে। |
InactivePollingIntervalMS | uint32_t যে ব্যবধানে ডিভাইসটি তার মূল থ্রেড রাউটারকে ভোট দেয় যখন কোনো সক্রিয় উইভ এক্সচেঞ্জ প্রগতিশীল না থাকে। |
পাবলিক ফাংশন | |
---|---|
Clear () | void |
পাবলিক বৈশিষ্ট্য
সক্রিয় পোলিং ইন্টারভালএমএস
uint32_t nl::Weave::DeviceLayer::ConnectivityManager::ThreadPollingConfig::ActivePollingIntervalMS
যে ব্যবধানে ডিভাইসটি তার মূল থ্রেড রাউটার পোল করে যখন সক্রিয় উইভ এক্সচেঞ্জগুলি চলছে।
শুধুমাত্র অর্থপূর্ণ যখন ডিভাইস একটি ঘুমন্ত শেষ নোড হিসাবে কাজ করে।
নিষ্ক্রিয় পোলিং ইন্টারভালএমএস
uint32_t nl::Weave::DeviceLayer::ConnectivityManager::ThreadPollingConfig::InactivePollingIntervalMS
যে ব্যবধানে ডিভাইসটি তার মূল থ্রেড রাউটারকে ভোট দেয় যখন কোনো সক্রিয় উইভ এক্সচেঞ্জ প্রগতিশীল না থাকে।
শুধুমাত্র অর্থপূর্ণ যখন ডিভাইস একটি ঘুমন্ত শেষ নোড হিসাবে কাজ করে।
পাবলিক ফাংশন
পরিষ্কার
void nl::Weave::DeviceLayer::ConnectivityManager::ThreadPollingConfig::Clear()