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()