nl::Weave::DeviceLayer::ConnectivityManager::ThreadPollingConfig

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/ConnectivityManager.h>

यह जानकारी कि डिवाइस के Thread पोलिंग में किस तरह से काम किया जा सकता है.

खास जानकारी

सार्वजनिक एट्रिब्यूट

ActivePollingIntervalMS
uint32_t
वह इंटरवल जिस पर डिवाइस के पैरंट Thread राऊटर को पोल कराने की सुविधा चालू की जाती है. ऐसा तब होता है, जब Weave की अदला-बदली करने की सुविधा चालू हो.
InactivePollingIntervalMS
uint32_t
वह इंटरवल जिस पर कोई ऐक्टिव Weave एक्सचेंज चालू नहीं होने पर, डिवाइस अपने पैरंट Thread राऊटर को पोल करता है.

सार्वजनिक फ़ंक्शन

Clear()
void

सार्वजनिक एट्रिब्यूट

ActivePollingIntervalMS

uint32_t nl::Weave::DeviceLayer::ConnectivityManager::ThreadPollingConfig::ActivePollingIntervalMS

वह इंटरवल जिस पर डिवाइस के पैरंट Thread राऊटर को पोल कराने की सुविधा चालू की जाती है. ऐसा तब होता है, जब Weave की अदला-बदली करने की सुविधा चालू हो.

यह सिर्फ़ तब फ़ायदेमंद होता है, जब डिवाइस स्लीपी एंड नोड के तौर पर काम कर रहा हो.

InactivePollingIntervalMS

uint32_t nl::Weave::DeviceLayer::ConnectivityManager::ThreadPollingConfig::InactivePollingIntervalMS

वह इंटरवल जिस पर कोई ऐक्टिव Weave एक्सचेंज चालू नहीं होने पर, डिवाइस अपने पैरंट Thread राऊटर को पोल करता है.

यह सिर्फ़ तब फ़ायदेमंद होता है, जब डिवाइस स्लीपी एंड नोड के तौर पर काम कर रहा हो.

सार्वजनिक फ़ंक्शन

क्लियर

void nl::Weave::DeviceLayer::ConnectivityManager::ThreadPollingConfig::Clear()