C# Class Chimney.MPD.ChimneyMPDClient

Inheritance: ChimneyMPDBase
Show file Open project: opengd/Chimney

Public Methods

Method Description
AddIdToPlaylist ( string file ) : Task
AddToPlaylist ( string file ) : Task
AddToPlaylist ( string file, string playlistname ) : Task
Channels ( ) : Task>
ClearError ( ) : Task
CurrentSong ( ) : Task
DebugSend ( string s ) : Task
DisableOutput ( string outputid = "0" ) : Task
EnableOutput ( string outputid = "0" ) : Task
FindFile ( string file ) : Task
GetStatus ( ) : Task
IsDbUpdating ( ) : Task
ListAll ( ) : Task>
ListAllInfo ( ) : Task>
ListPlaylists ( ) : Task>
LoadPlaylist ( string playlist ) : Task
LoadPlaylist ( string playlist, int start, int end ) : Task
Next ( ) : Task
Outputs ( ) : Task>
Pause ( ) : Task
Play ( int songposition ) : Task
PlayId ( int songid ) : Task
PlaybackSettingsConsume ( bool settings ) : Task
PlaybackSettingsCrossfade ( int seconds ) : Task
PlaybackSettingsRandom ( bool settings ) : Task
PlaybackSettingsRepeat ( bool settings ) : Task
PlaybackSettingsSingle ( bool settings ) : Task
Playlist ( ) : Task>
Playlist ( string playlistname ) : Task>
PlaylistChanges ( int version ) : Task>
PlaylistClear ( ) : Task
PlaylistClear ( string playlistname ) : Task
PlaylistId ( int Id ) : Task
PlaylistMoveItem ( int id, int pos ) : Task
PlaylistMoveItem ( int id, int pos, string playlistname ) : Task
Previous ( ) : Task
Prio ( int id, int prio ) : Task
PrioRange ( int from, int to, int prio ) : Task
ReadMessages ( ) : Task>
RemoveFromPlaylist ( int position ) : Task
RemoveFromPlaylist ( int position, string playlistname ) : Task
RemoveIdFromPlaylist ( int id ) : Task
RemovePlaylist ( string playlist ) : Task
RenamePlaylist ( string oldplaylistname, string newplaylistname ) : Task
SavePlaylist ( string playlist ) : Task
Search ( string type, string searchstring ) : Task>
SearchAddToPlaylist ( string playlist, string type, string searchstring ) : Task
SeekCurrent ( int time ) : Task
SeekId ( int time, int id ) : Task
SendMessage ( string channel, string message ) : Task
Shuffle ( ) : Task
Songlist ( string URI = "", string ordertype = "", List currentPlaylist = null ) : Task>
Start ( ) : Task
Stats ( ) : Task
Stop ( ) : Task
SubscribeToChannel ( string channel ) : Task
UnsubscribeToChannel ( string channel ) : Task
UpdateDb ( string URI = "" ) : Task
Volume ( double volume ) : Task

Method Details

AddIdToPlaylist() public method

public AddIdToPlaylist ( string file ) : Task
file string
return Task

AddToPlaylist() public method

public AddToPlaylist ( string file ) : Task
file string
return Task

AddToPlaylist() public method

public AddToPlaylist ( string file, string playlistname ) : Task
file string
playlistname string
return Task

Channels() public method

public Channels ( ) : Task>
return Task>

ClearError() public method

public ClearError ( ) : Task
return Task

CurrentSong() public method

public CurrentSong ( ) : Task
return Task

DebugSend() public method

public DebugSend ( string s ) : Task
s string
return Task

DisableOutput() public method

public DisableOutput ( string outputid = "0" ) : Task
outputid string
return Task

EnableOutput() public method

public EnableOutput ( string outputid = "0" ) : Task
outputid string
return Task

FindFile() public method

public FindFile ( string file ) : Task
file string
return Task

GetStatus() public method

public GetStatus ( ) : Task
return Task

IsDbUpdating() public method

public IsDbUpdating ( ) : Task
return Task

ListAll() public method

public ListAll ( ) : Task>
return Task>

ListAllInfo() public method

public ListAllInfo ( ) : Task>
return Task>

ListPlaylists() public method

public ListPlaylists ( ) : Task>
return Task>

LoadPlaylist() public method

public LoadPlaylist ( string playlist ) : Task
playlist string
return Task

LoadPlaylist() public method

public LoadPlaylist ( string playlist, int start, int end ) : Task
playlist string
start int
end int
return Task

Next() public method

public Next ( ) : Task
return Task

Outputs() public method

public Outputs ( ) : Task>
return Task>

Pause() public method

public Pause ( ) : Task
return Task

Play() public method

public Play ( int songposition ) : Task
songposition int
return Task

PlayId() public method

public PlayId ( int songid ) : Task
songid int
return Task

PlaybackSettingsConsume() public method

public PlaybackSettingsConsume ( bool settings ) : Task
settings bool
return Task

PlaybackSettingsCrossfade() public method

public PlaybackSettingsCrossfade ( int seconds ) : Task
seconds int
return Task

PlaybackSettingsRandom() public method

public PlaybackSettingsRandom ( bool settings ) : Task
settings bool
return Task

PlaybackSettingsRepeat() public method

public PlaybackSettingsRepeat ( bool settings ) : Task
settings bool
return Task

PlaybackSettingsSingle() public method

public PlaybackSettingsSingle ( bool settings ) : Task
settings bool
return Task

Playlist() public method

public Playlist ( ) : Task>
return Task>

Playlist() public method

public Playlist ( string playlistname ) : Task>
playlistname string
return Task>

PlaylistChanges() public method

public PlaylistChanges ( int version ) : Task>
version int
return Task>

PlaylistClear() public method

public PlaylistClear ( ) : Task
return Task

PlaylistClear() public method

public PlaylistClear ( string playlistname ) : Task
playlistname string
return Task

PlaylistId() public method

public PlaylistId ( int Id ) : Task
Id int
return Task

PlaylistMoveItem() public method

public PlaylistMoveItem ( int id, int pos ) : Task
id int
pos int
return Task

PlaylistMoveItem() public method

public PlaylistMoveItem ( int id, int pos, string playlistname ) : Task
id int
pos int
playlistname string
return Task

Previous() public method

public Previous ( ) : Task
return Task

Prio() public method

public Prio ( int id, int prio ) : Task
id int
prio int
return Task

PrioRange() public method

public PrioRange ( int from, int to, int prio ) : Task
from int
to int
prio int
return Task

ReadMessages() public method

public ReadMessages ( ) : Task>
return Task>

RemoveFromPlaylist() public method

public RemoveFromPlaylist ( int position ) : Task
position int
return Task

RemoveFromPlaylist() public method

public RemoveFromPlaylist ( int position, string playlistname ) : Task
position int
playlistname string
return Task

RemoveIdFromPlaylist() public method

public RemoveIdFromPlaylist ( int id ) : Task
id int
return Task

RemovePlaylist() public method

public RemovePlaylist ( string playlist ) : Task
playlist string
return Task

RenamePlaylist() public method

public RenamePlaylist ( string oldplaylistname, string newplaylistname ) : Task
oldplaylistname string
newplaylistname string
return Task

SavePlaylist() public method

public SavePlaylist ( string playlist ) : Task
playlist string
return Task

Search() public method

public Search ( string type, string searchstring ) : Task>
type string
searchstring string
return Task>

SearchAddToPlaylist() public method

public SearchAddToPlaylist ( string playlist, string type, string searchstring ) : Task
playlist string
type string
searchstring string
return Task

SeekCurrent() public method

public SeekCurrent ( int time ) : Task
time int
return Task

SeekId() public method

public SeekId ( int time, int id ) : Task
time int
id int
return Task

SendMessage() public method

public SendMessage ( string channel, string message ) : Task
channel string
message string
return Task

Shuffle() public method

public Shuffle ( ) : Task
return Task

Songlist() public method

public Songlist ( string URI = "", string ordertype = "", List currentPlaylist = null ) : Task>
URI string
ordertype string
currentPlaylist List
return Task>

Start() public method

public Start ( ) : Task
return Task

Stats() public method

public Stats ( ) : Task
return Task

Stop() public method

public Stop ( ) : Task
return Task

SubscribeToChannel() public method

public SubscribeToChannel ( string channel ) : Task
channel string
return Task

UnsubscribeToChannel() public method

public UnsubscribeToChannel ( string channel ) : Task
channel string
return Task

UpdateDb() public method

public UpdateDb ( string URI = "" ) : Task
URI string
return Task

Volume() public method

public Volume ( double volume ) : Task
volume double
return Task