Module adaptive_polling

Module adaptive_polling 

Source
Expand description

Adaptive polling intervals for power-efficient network operations

This module provides dynamic adjustment of polling intervals based on network activity. It’s designed to reduce power consumption on edge devices and mobile platforms by:

  • Increasing poll intervals during idle periods
  • Decreasing intervals during active periods
  • Supporting sleep mode detection
  • Providing activity-based adjustments

Structs§

AdaptivePolling
Adaptive polling manager
AdaptivePollingConfig
Configuration for adaptive polling
AdaptivePollingStats
Statistics for adaptive polling

Enums§

ActivityLevel
Activity level for adaptive polling
AdaptivePollingError
Errors that can occur during adaptive polling operations