1
1
mirror of https://github.com/danbee/persephone synced 2025-03-04 08:39:11 +00:00
persephone/Persephone
Dan Barber 49f2acd9ed
MPDClient correctly sequences commands
In order to avoid getting disconnected from the server, it is necessary
to send an "idle" command once you are connected. This tells the server
that the client is going to wait for a status change message from the
server. In the meantime if the client needs to send another command, it
must first send "noidle", then send the command, then send "idle" once
more. If the command results in a status change, the "idle" will return
immediately, which must be dealt with and then the "idle" command must
be sent once more.

Phew!
2019-02-07 21:28:50 -05:00
..
Assets.xcassets Setup window and add toolbar buttons 2019-01-11 17:24:53 -05:00
Base.lproj You can press a button and a thing happens! 2019-02-07 21:28:50 -05:00
include You can press a button and a thing happens! 2019-02-07 21:28:50 -05:00
AppDelegate.swift Initial Commit 2018-07-31 13:05:54 -04:00
Info.plist Initial Commit 2018-07-31 13:05:54 -04:00
MPDClient.swift MPDClient correctly sequences commands 2019-02-07 21:28:50 -05:00
Persephone.entitlements You can press a button and a thing happens! 2019-02-07 21:28:50 -05:00
ViewController.swift You can press a button and a thing happens! 2019-02-07 21:28:50 -05:00
WindowController.swift MPDClient correctly sequences commands 2019-02-07 21:28:50 -05:00