snapcast-proto 0.3.1

Snapcast binary protocol implementation
Documentation

Snapcast binary protocol implementation.

This crate implements the Snapcast binary wire protocol, providing serialization and deserialization for all message types exchanged between snapclient and snapserver.

Protocol Overview

Every message consists of a [BaseMessage] header followed by a typed payload. All multi-byte integers are little-endian.

See the protocol documentation for the full specification.