aboutsummaryrefslogtreecommitdiffstats
path: root/doc/protocols
diff options
context:
space:
mode:
Diffstat (limited to 'doc/protocols')
-rw-r--r--doc/protocols35
1 files changed, 35 insertions, 0 deletions
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