summaryrefslogtreecommitdiffstats
path: root/server/spice-server.syms
diff options
context:
space:
mode:
authorAlon Levy <alevy@redhat.com>2012-06-07 15:04:51 +0300
committerAlon Levy <alevy@redhat.com>2012-07-22 13:50:49 +0300
commit0acea04d71f28e98b15620e31902dd8e2196c637 (patch)
tree8a8488971d761945e8bf8c75705e7e2cbb7e5f2f /server/spice-server.syms
parente29dc5250cb12cf42b6875d5a7e4bd77d2897d74 (diff)
downloadspice-0acea04d71f28e98b15620e31902dd8e2196c637.tar.gz
spice-0acea04d71f28e98b15620e31902dd8e2196c637.tar.xz
spice-0acea04d71f28e98b15620e31902dd8e2196c637.zip
server: add monitors_config support
a SpiceMsgDisplayMonitorsConfig is sent on two occasions: * as a result of a spice_qxl_monitors_config_async * whenever a client connects and there is a previously set monitors config Sending the new message is protected by a new cap, SPICE_DISPLAY_CAP_MONITORS_CONFIG More elaborately: spice_qxl_monitors_config_async receives a QXLPHYSICAL address of a QXLMonitorsConfig struct and reads it, caching it in the RedWorker, and sending it to all clients. Whenever a new client connects it receives a SpiceMsgDisplayMonitorsConfig message as well.
Diffstat (limited to 'server/spice-server.syms')
-rw-r--r--server/spice-server.syms4
1 files changed, 4 insertions, 0 deletions
diff --git a/server/spice-server.syms b/server/spice-server.syms
index 99a72718..a45951c1 100644
--- a/server/spice-server.syms
+++ b/server/spice-server.syms
@@ -112,3 +112,7 @@ global:
SPICE_SERVER_0.10.3 {
spice_server_is_server_mouse;
} SPICE_SERVER_0.10.2;
+
+SPICE_SERVER_0.10.4 {
+ spice_qxl_monitors_config_async;
+} SPICE_SERVER_0.10.3;