libmpd-0.9.0.9: An MPD client library.

Copyright(c) Joachim Fasting 2012
LicenseMIT
Maintainerjoachifm@fastmail.fm
Stabilitystable
Portabilityunportable
Safe HaskellNone
LanguageHaskell2010

Network.MPD.Applicative.Reflection

Description

Reflection.

Synopsis

Documentation

commands :: Command [String] Source #

Get a list of available commands.

notCommands :: Command [String] Source #

Get a list of unavailable commands (i.e., commands that require an authenticated session).

tagTypes :: Command [String] Source #

Get a list of available song metadata.

urlHandlers :: Command [String] Source #

Get a list of available URL handlers.

decoders :: Command [(String, [(String, String)])] Source #

Get a list of available decoder plugins, with their supported suffixes and MIME types.

config :: Command [(String, String)] Source #

Get configuration values of interest to a client.

Note: only permitted for clients connected via a unix domain socket (aka "local clients").