[−][src]Crate 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.
Parser Support
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.
Re-exports
pub use codec::MpdCodec; |
pub use codec::MpdCodecError; |
pub use command::Command; |
pub use command::CommandList; |
pub use response::Response; |
Modules
| codec | Codec for MPD protocol. |
| command | Tools for constructing MPD commands. |
| response | Complete responses. |
| sync | Basic facilities for using the protocol using synchronous IO. |