qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] Remove magic numbers for VNC message IDs from c


From: Anthony Liguori
Subject: Re: [Qemu-devel] [PATCH] Remove magic numbers for VNC message IDs from code
Date: Wed, 31 Mar 2010 12:07:51 -0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091209 Fedora/3.0-4.fc12 Lightning/1.0pre Thunderbird/3.0

On 03/31/2010 11:45 AM, Daniel P. Berrange wrote:
diff --git a/vnc.h b/vnc.h
index 0a7487b..8752de0 100644
--- a/vnc.h
+++ b/vnc.h
@@ -276,6 +276,57 @@ enum {
  #define VNC_FEATURE_COPYRECT_MASK            (1<<  VNC_FEATURE_COPYRECT)


+/* Client ->  Server message IDs */
+#define VNC_MSG_CLIENT_SET_PIXEL_FORMAT           0
+#define VNC_MSG_CLIENT_SET_ENCODINGS              2
+#define VNC_MSG_CLIENT_FRAMEBUFFER_UPDATE_REQUEST 3
+#define VNC_MSG_CLIENT_KEY_EVENT                  4
+#define VNC_MSG_CLIENT_POINTER_EVENT              5
+#define VNC_MSG_CLIENT_CUT_TEXT                   6
+#define VNC_MSG_CLIENT_VMWARE_0                   127
+#define VNC_MSG_CLIENT_CALL_CONTROL               249
+#define VNC_MSG_CLIENT_XVP                        250
+#define VNC_MSG_CLIENT_SET_DESKTOP_SIZE           251
+#define VNC_MSG_CLIENT_TIGHT                      252
+#define VNC_MSG_CLIENT_GII                        253
+#define VNC_MSG_CLIENT_VMWARE_1                   254
+#define VNC_MSG_CLIENT_ALIGUORI                   255
+
+/* Server ->  Client message IDs */
+#define VNC_MSG_SERVER_FRAMEBUFFER_UPDATE         0
+#define VNC_MSG_SERVER_SET_COLOUR_MAP_ENTRIES     1
+#define VNC_MSG_SERVER_BELL                       2
+#define VNC_MSG_SERVER_CUT_TEXT                   3
+#define VNC_MSG_SERVER_VMWARE_0                   127
+#define VNC_MSG_SERVER_CALL_CONTROL               249
+#define VNC_MSG_SERVER_XVP                        250
+#define VNC_MSG_SERVER_TIGHT                      252
+#define VNC_MSG_SERVER_GII                        253
+#define VNC_MSG_SERVER_VMWARE_1                   254
+#define VNC_MSG_SERVER_ALIGUORI                   255
+
+
+
+/* Aliguori client ->  server message IDs */
+#define VNC_MSG_CLIENT_ALIGUORI_EXT_KEY_EVENT     0
+#define VNC_MSG_CLIENT_ALIGUORI_AUDIO             1
+
+/* Aliguori server ->  client message IDs */
+#define VNC_MSG_SERVER_ALIGUORI_AUDIO             1
+
+
+
+/* Aliguori client ->  server audio message IDs */
+#define VNC_MSG_CLIENT_ALIGUORI_AUDIO_ENABLE      0
+#define VNC_MSG_CLIENT_ALIGUORI_AUDIO_DISABLE     1
+#define VNC_MSG_CLIENT_ALIGUORI_AUDIO_SET_FORMAT  2
+
+/* Aliguori server ->  client audio message IDs */
+#define VNC_MSG_SERVER_ALIGUORI_AUDIO_END         0
+#define VNC_MSG_SERVER_ALIGUORI_AUDIO_BEGIN       1
+#define VNC_MSG_SERVER_ALIGUORI_AUDIO_DATA        2

Nice patch, but let's s/aliguori/qemu/.

Regards,

Anthony Liguori

+
  /*****************************************************************************
   *
   * Internal APIs





reply via email to

[Prev in Thread] Current Thread [Next in Thread]