From 0d61d6a06c45c7f5009c25c735e6dbf8d5a9f819 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Sun, 27 Jul 2014 21:54:29 +0200 Subject: spec:s for registry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- doc/protocols | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'doc/protocols') diff --git a/doc/protocols b/doc/protocols index 4926b71..57af8aa 100644 --- a/doc/protocols +++ b/doc/protocols @@ -64,3 +64,27 @@ Reference implementation: mds-echo --------------------------------------------------------------------- +Command: register + Register availability of a command for which you implement a service + +Required header: Length + Length of the message + +Optional header: Action + Remove availability for registry if `remove`. + Wait until listed commands are available if `wait`. + Send a list of availability commands if `list`. + +Message: List of values for the header `Command` that you implement + +Purpose: Identify supported display server operations +Purpose: Initialisation process synchronisation + +Compulsivity: highly recommended (infrastructures), programs may + stall a bit from time to time without it, or at + initialisation depending on the program's implementation + +Reference implementation: mds-registry + +--------------------------------------------------------------------- + -- cgit v1.2.3-70-g09d2