From 8872c2d552f8a30d82d59639475557cff03e418f Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Wed, 13 Aug 2014 20:28:51 +0200 Subject: add protocol for announcing new keyboards and removal of keyboards MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- doc/protocols | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/doc/protocols b/doc/protocols index 25858a7..824b54d 100644 --- a/doc/protocols +++ b/doc/protocols @@ -646,6 +646,41 @@ Reference implementation: kbd --------------------------------------------------------------------- +Command: new-keyboard + Announce the existance of a new keyboard + +Required header: Length + The length of the message + +Message: List of strings that identifies the keyboards + that have been added. + +Purpose: Enable servers and clients to detect new keyboards + +Compulsivity: recommended + +Reference implementation: kkbd +Reference implementation: kbd + +--------------------------------------------------------------------- + +Command: old-keyboard + Announce the removal of an old keyboard + +Required header: Length + The length of the message + +Message: List of strings that identifies the keyboards + that have been removed. + +Purpose: Enable servers and clients to detect removal of keyboards + +Compulsivity: recommended + +Reference implementation: kbd + +--------------------------------------------------------------------- + Command: error Notify a client about a request failure -- cgit v1.2.3-70-g09d2