Network.MPD

Basic data types

class MonadMPD m

data MPD a

data MPDError

data ACKType

type Response

type Host

type Port

type Password

Connections

withMPD

withMPD_

withMPDEx

data Query

(=?)

(<&>)

anything

class ToString a

type Artist

type Album

type Title

data PlaylistName

data Path

data Metadata

data Value

data ObjectType

type Seconds

type Decibels

data State

data Subsystem

data ReplayGainMode

data Count

data LsResult

data Device

data Song

type Position

data Id

sgGetTag

sgAddTag

data Stats

data Status

def

clearError

currentSong

idle

noidle

stats

status

consume

crossfade

random

repeat

setVolume

single

replayGainMode

replayGainStatus

next

pause

play

playId

previous

seek

seekId

stop

addId

add

clear

delete

deleteId

move

moveId

playlist

playlistFind

playlistInfo

playlistInfoRange

playlistId

playlistSearch

plChanges

plChangesPosId

shuffle

swap

swapId

listPlaylist

listPlaylistInfo

listPlaylists

load

playlistAdd

playlistClear

playlistDelete

playlistMove

rename

rm

save

count

find

findAdd

list

listAll

listAllInfo

lsInfo

search

update

rescan

stickerGet

stickerSet

stickerDelete

stickerList

stickerFind

password

ping

disableOutput

enableOutput

outputs

commands

notCommands

tagTypes

urlHandlers

decoders

config

Types

type ChannelName

type MessageText

Subscribing to channels

subscribe

unsubscribe

channels

Communicating with other clients

readMessages

sendMessage