Clear the list of tag types this client is interested in. This means that MPD will not send any tags to this client.
Closes the connection to MPD. MPD will try to send the remaining output buffer before it actually closes the connection, but that cannot be guaranteed. This command will not generate a response.
Disables all protocol features.
Disables one or more features.
Remove one or more tags from the list of tag types the client is interested in. These will be omitted from responses to this client.
Enables all protocol features.
Enables one or more features.
Re-enable one or more tags from the list of tag types for this client. These will no longer be hidden from responses to this client.
Lists all available protocol features.
Get the list of tag types configured by the metadata_to_use setting.
Get a list of enabled protocol features. Available features:
hide_playlists_in_root: disables the listing of stored playlists for listInfo().Kills MPD.
This is used for authentication with the server. password is simply the plaintext password.
Does nothing but return "OK".
Set the maximum binary response size for the current connection to the specified number of bytes. A bigger value means less overhead for transmitting large entities, but it also means that the connection is blocked for a longer time.
Set the list of enabled tag types for this client. These will no longer be hidden from responses to this client.
Gets a list of available tag types. It is an intersection of the metadata_to_use setting and this client's tag mask. About the tag mask: each client can decide to disable any number of tag types, which will be omitted from responses to this client. That is a good idea, because it makes responses smaller.
Announce that this client is interested in all tag types. This is the default setting for new clients.