Skip to main content

Module events

Module events 

Source
Expand description

RenderingControl service event types and parsing

Provides direct serde-based XML parsing with no business logic, replicating exactly what Sonos produces for sonos-stream consumption.

Structs§

ChannelValueAttribute
Represents an XML element with both val and channel attributes
RenderingControlEvent
Minimal RenderingControl event - direct serde mapping from UPnP event XML
RenderingControlEventData
RenderingControlEventParser
Minimal parser implementation

Functions§

create_enriched_event
Create enriched event for sonos-stream integration
create_enriched_event_with_registration_id
Create enriched event with registration ID