X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/763d5e6ad88ef3ba1cd1d7742d060e4f1e54c6b8..5abe307a2878e3e523cfd76fa3343cf904c9297f:/doc/disorder_protocol.5.in?ds=sidebyside diff --git a/doc/disorder_protocol.5.in b/doc/disorder_protocol.5.in index f3af468..07fada9 100644 --- a/doc/disorder_protocol.5.in +++ b/doc/disorder_protocol.5.in @@ -109,6 +109,11 @@ the queue. If \fITARGET\fR is listed in the ID list then the tracks are moved to just after the first non-listed track before it, or to the head if there is no such track. .TP +.B nop +Do nothing. Used by +.BR disobedience (1) +as a keepalive measure. +.TP .B part \fITRACK\fR \fICONTEXT\fI \fIPART\fR Get a track name part. Returns an empty string if a name part cannot be constructed. @@ -403,6 +408,9 @@ Queue entry \fIID\fR was removed. This is used both for explicit removal (when Some state change occurred. The current set of keywords is: .RS .TP +.B completed +The current track completed successfully. +.TP .B disable_play Playing was disabled. .TP @@ -415,11 +423,23 @@ Playing was enabled. .B enable_random Random play was enabled. .TP +.B failed +The current track failed. +.TP .B pause The current track was paused. .TP +.B playing +A track started playing. +.TP .B resume The current track was resumed. +.TP +.B scratched +The current track was scratched. +.PP +To simplify client implementation, \fBstate\fR commands reflecting the current +state are sent at the start of the log. .RE .TP .B volume \fILEFT\fR \fIRIGHT\fR