From 18b5cd74606fa5dfaa4ffd0ea8af3a0079b9475c Mon Sep 17 00:00:00 2001
From: Per Cederqvist <ceder@lysator.liu.se>
Date: Mon, 20 May 1991 18:38:39 +0000
Subject: [PATCH] bar

---
 src/server/async.h | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)
 create mode 100644 src/server/async.h

diff --git a/src/server/async.h b/src/server/async.h
new file mode 100644
index 000000000..91b0d09cd
--- /dev/null
+++ b/src/server/async.h
@@ -0,0 +1,30 @@
+/*
+ * This file contains the parts of the async protocol that are common
+ * to the server and the client.
+ */
+
+
+/*
+ * What does this packet contain? (See doc/com-spec)
+ */
+typedef enum {
+	ay_new_text = 0,
+	ay_i_am_off = 1,	/* Obsoleted by ay_logout */
+	ay_i_am_on_obsolete = 2, /* Sends a Who_info_old. */
+	ay_conf_deleted = 3,
+	ay_conf_created = 4,
+	ay_new_name = 5,
+	ay_i_am_on = 6,		/* Sends a Who_info when changeinge
+				   conference or what-am-i-doing. */
+	ay_sync_db = 7,		/* Database is syncing. */
+	ay_leave_conf = 8,
+	ay_login = 9,		/* Sends a Pers_no and connection
+				   when someone logs in. */
+	ay_broadcast = 10,	/* Sends Pers_no of sender and a string. */
+	ay_rejected_connection = 11,
+				/* A connection attempt was rejected
+	       			   because LysKOM is full. */
+	ay_send_message = 12,	/* A message is sent. */
+	ay_logout = 13		/* Someone logs out. */
+} Async;
+
-- 
GitLab