mirror of
https://github.com/ZetaKebab/MpcNET.git
synced 2025-01-14 22:18:43 +00:00
Pure .NET Client Library for Music Player Daemon Servers.
src | ||
.gitignore | ||
.travis.yml | ||
LICENSE | ||
README.md |
MpcNET
.NET Client Library for Music Player Daemon
Installation
Usage
Connection
To create a client for MPD, you must first create a IPEndPoint
for the Server with the right IP and Port.
var mpdEndpoint = new IPEndPoint(IPAddress.Loopback, 6600);
Then create a Client and Connect to MPD.
var client = new Mpc(mpdEndpoint);
var connected = await client.ConnectAsync();
The ConnectAsync()
method is returning a bool to indicate if the connection was successfully. However, this can be queried directly on the Client also:
var isConnected = client.IsConnected;
and for MPD version, additional property is available:
var mpdVersion = client.Version
To disconnect the Client use the follow method:
await client.DisconnectAsync();