nl:: Weave:: DeviceLayer:: ConnectivityManager:: ThreadPollingConfig
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/ConnectivityManager.h>
Information describing the desired Thread polling behavior of a device.
Summary
Public attributes |
|
---|---|
ActivePollingIntervalMS
|
uint32_t
Interval at which the device polls its parent Thread router when when there are active Weave exchanges in progress.
|
InactivePollingIntervalMS
|
uint32_t
Interval at which the device polls its parent Thread router when when there are NO active Weave exchanges in progress.
|
Public functions |
|
---|---|
Clear()
|
void
|
Public attributes
ActivePollingIntervalMS
uint32_t nl::Weave::DeviceLayer::ConnectivityManager::ThreadPollingConfig::ActivePollingIntervalMS
Interval at which the device polls its parent Thread router when when there are active Weave exchanges in progress.
Only meaningful when the device is acting as a sleepy end node.
InactivePollingIntervalMS
uint32_t nl::Weave::DeviceLayer::ConnectivityManager::ThreadPollingConfig::InactivePollingIntervalMS
Interval at which the device polls its parent Thread router when when there are NO active Weave exchanges in progress.
Only meaningful when the device is acting as a sleepy end node.
Public functions
Clear
void nl::Weave::DeviceLayer::ConnectivityManager::ThreadPollingConfig::Clear()