add <str> -> fetch_nothing
addid <str> [<int>] -> fetch_item
clear -> fetch_nothing
-delete <int> -> fetch_nothing
+delete <int>|<range> -> fetch_nothing
deleteid <int> -> fetch_nothing
-move <int> <int> -> fetch_nothing
+move <int>|<range> <int> -> fetch_nothing
moveid <int> <int> -> fetch_nothing
playlist -> fetch_playlist
playlistfind <locate> -> fetch_songs
playlistid [<int>] -> fetch_songs
-playlistinfo [<int>] -> fetch_songs
+playlistinfo [<int>|<range>] -> fetch_songs
playlistsearch <locate> -> fetch_songs
plchanges <int> -> fetch_songs
plchangesposid <int> -> fetch_changes
-shuffle [<str>] -> fetch_nothing
+prio <int> <int>|<range> -> self._fetch_nothing,
+prioid <int> <int> -> self._fetch_nothing,
+rangeid <int> <range> -> self._fetch_nothing,
+shuffle [<range>] -> fetch_nothing
swap <int> <int> -> fetch_nothing
swapid <int> <int> -> fetch_nothing
+addtagid <int> <str> <str> -> fetch_nothing
+cleartagid <int> [<str>] -> fetch_nothing
== Stored Playlist Commands
listplaylist <str> -> fetch_list
listplaylistinfo <str> -> fetch_songs
listplaylists -> fetch_playlists
-load <str> -> fetch_nothing
+load <str> [<range>] -> fetch_nothing
playlistadd <str> <str> -> fetch_nothing
playlistclear <str> -> fetch_nothing
playlistdelete <str> <int> -> fetch_nothing
save <str> -> fetch_nothing
== Database Commands
-count <locate> -> fetch_object
-find <locate> -> fetch_songs
-findadd <locate> -> fetch_nothing
-list <str> [<locate>] -> fetch_list
-listall [<str>] -> fetch_database
-listallinfo [<str>] -> fetch_database
-lsinfo [<str>] -> fetch_database
-search <locate> -> fetch_songs
-update [<str>] -> fetch_item
-rescan [<str>] -> fetch_item
-readcomments <str> -> fetch_object
+count <str> <str> -> fetch_object
+count group <str> -> fetch_object
+find <str> <str> [<str> <str>]... -> fetch_songs
+findadd <str> <str> [<str> <str>] -> fetch_nothing
+list <str> [<str> <str>]...[group <str>]... -> fetch_list
+listall [<str>] -> fetch_database
+listallinfo [<str>] -> fetch_database
+lsinfo [<str>] -> fetch_database
+readcomments <str> -> fetch_object
+search <str> <str> [<str> <str>]... -> fetch_song
+searchadd <str> <str> [<str> <str>]... -> fetch_nothing
+searchaddpl <str> <str> <str> [<str> <str>]... -> fetch_nothing
+update [<str>] -> fetch_item
+rescan [<str>] -> fetch_item
== Mounts and neighbors ==
-mount <str> <str> -> self._fetch_nothing
-unmount <str> -> self._fetch_nothing
-listmounts -> self._fetch_mounts
-listneighbors -> self._fetch_neighbors
+mount <str> <str> -> self._fetch_nothing
+unmount <str> -> self._fetch_nothing
+listmounts -> self._fetch_mounts
+listneighbors -> self._fetch_neighbors
== Sticker Commands
sticker get <str> <str> <str> -> fetch_item
sticker find <str> <str> <str> -> fetch_songs
== Connection Commands
-close -> None
-kill -> None
-password <str> -> fetch_nothing
-ping -> fetch_nothing
+close -> None
+kill -> None
+password <str> -> fetch_nothing
+ping -> fetch_nothing
+
+== Partition Commands
+partition <str> -> fetch_nothing
+listpartitions -> fetch_list
+newpartition <str> -> fetch_nothing
== Audio Output Commands
-disableoutput <int> -> fetch_nothing
-enableoutput <int> -> fetch_nothing
-toggleoutput <int> -> fetch_nothing
-outputs -> fetch_outputs
+disableoutput <int> -> fetch_nothing
+enableoutput <int> -> fetch_nothing
+toggleoutput <int> -> fetch_nothing
+outputs -> fetch_outputs
== Reflection Commands
-commands -> fetch_list
-notcommands -> fetch_list
-tagtypes -> fetch_list
-urlhandlers -> fetch_list
-decoders -> fetch_plugins
+config -> fetch_object
+commands -> fetch_list
+notcommands -> fetch_list
+tagtypes -> fetch_list
+urlhandlers -> fetch_list
+decoders -> fetch_plugins