Crate mpd_protocol[][src]

Expand description

Implementation of the client protocol for MPD. Supports binary responses and command lists.

The async support, available if the async crate feature is enabled, consists of an implementation of Tokio’s codec subsystem.

Re-exports

pub use command::Command;
pub use command::CommandList;
pub use response::Response;

Modules

command

Tools for constructing MPD commands.

response

Complete responses.

sync

Basic facilities for using the protocol using synchronous IO.

Structs

MpdCodecasync

Codec for MPD protocol.

Enums

MpdProtocolError

Unrecoverable errors.