mirror of
https://github.com/ZetaKebab/MpcNET.git
synced 2025-01-14 22:18:43 +00:00
Update README.md
Connection section
This commit is contained in:
parent
c085b748e4
commit
a44ae8da97
21
README.md
21
README.md
@ -8,6 +8,27 @@ MpcNET
|
|||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
### Connection
|
### Connection
|
||||||
|
To create a client for MPD, you must first create a `IPEndPoint` for the Server with the right IP and Port.
|
||||||
|
````C#
|
||||||
|
var mpdEndpoint = new IPEndPoint(IPAddress.Loopback, 6600);
|
||||||
|
````
|
||||||
|
Then create a Client and Connect to MPD.
|
||||||
|
````C#
|
||||||
|
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:
|
||||||
|
````C#
|
||||||
|
var isConnected = client.IsConnected;
|
||||||
|
````
|
||||||
|
and for MPD version, additional property is available:
|
||||||
|
````C#
|
||||||
|
var mpdVersion = client.Version
|
||||||
|
````
|
||||||
|
To disconnect the Client use the follow method:
|
||||||
|
````C#
|
||||||
|
await client.DisconnectAsync();
|
||||||
|
````
|
||||||
### Send Command
|
### Send Command
|
||||||
|
|
||||||
## API Content
|
## API Content
|
||||||
|
Loading…
Reference in New Issue
Block a user