aboutsummaryrefslogtreecommitdiff
path: root/monitor.h
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2010-10-11 18:03:51 +0200
committerGerd Hoffmann <kraxel@redhat.com>2010-12-09 14:23:24 +0100
commit6f8c63fbd7edc0b41c09f8f8e2d41a3a65464a43 (patch)
treedd3e88b0ab4d835c4e9d3f7abffdc51c5f112881 /monitor.h
parenta19cbfb346425cc760ed19b4e746417df636b761 (diff)
downloadqemu-6f8c63fbd7edc0b41c09f8f8e2d41a3a65464a43.zip
qemu-6f8c63fbd7edc0b41c09f8f8e2d41a3a65464a43.tar.gz
qemu-6f8c63fbd7edc0b41c09f8f8e2d41a3a65464a43.tar.bz2
spice: connection events.
This patch adds support for connection events to spice. The events are quite simliar to the vnc events. Unlike vnc spice uses multiple tcp channels though. qemu will report every single tcp connection (aka spice channel). If you want track spice sessions only you can filter for the main channel (channel-type == 1). Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'monitor.h')
-rw-r--r--monitor.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/monitor.h b/monitor.h
index 2d36bba..4f2d328 100644
--- a/monitor.h
+++ b/monitor.h
@@ -32,6 +32,9 @@ typedef enum MonitorEvent {
QEVENT_BLOCK_IO_ERROR,
QEVENT_RTC_CHANGE,
QEVENT_WATCHDOG,
+ QEVENT_SPICE_CONNECTED,
+ QEVENT_SPICE_INITIALIZED,
+ QEVENT_SPICE_DISCONNECTED,
QEVENT_MAX,
} MonitorEvent;