sonos-sdk-stream 0.5.1

Internal event streaming and subscription management for sonos-sdk
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! Polling system for transparent event fallback
//!
//! This module implements an intelligent polling system that can replace UPnP events
//! when firewall blocking is detected or events fail to arrive. It uses service-specific
//! strategies to poll device state and generate synthetic events.

pub mod scheduler;
pub mod strategies;

pub use scheduler::{PollingScheduler, PollingTask};
pub use strategies::{AVTransportPoller, DeviceStatePoller, RenderingControlPoller, ServicePoller};