mpd_protocol
Implementation of the client protocol for MPD. Supports binary responses and command lists.
Primarily consists of an implementation of [Tokio]'s codec subsystem.
See also mpd_client
, a crate that uses this library to implement a complete asynchronous client including connection management.
The response parser will understand command lists properly only if they are initiated with the command_list_ok_begin
command.
If the command list is initiated without response separators, all responses will be treated as a single large response which may result in incorrect behavior.
toml
[dependencies]
mpd_protocol = "0.8"
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.