summaryrefslogtreecommitdiffstats
path: root/gtk/channel-base.c
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@redhat.com>2010-11-24 00:07:01 +0100
committerMarc-André Lureau <marcandre.lureau@redhat.com>2010-11-24 02:53:59 +0100
commit4f6e67561831288cbb6b03079af680a85ada47da (patch)
tree13c3fdd6d2773cf712fffce4a97542e203f2b0af /gtk/channel-base.c
parentf8b767cbaf2e642097f878a71a6b25f579824a44 (diff)
downloadspice-gtk-4f6e67561831288cbb6b03079af680a85ada47da.tar.gz
spice-gtk-4f6e67561831288cbb6b03079af680a85ada47da.tar.xz
spice-gtk-4f6e67561831288cbb6b03079af680a85ada47da.zip
gtk: add SPICE_MSG_DISCONNECTING handler
Diffstat (limited to 'gtk/channel-base.c')
-rw-r--r--gtk/channel-base.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/gtk/channel-base.c b/gtk/channel-base.c
index aeab10d..6b0fa6f 100644
--- a/gtk/channel-base.c
+++ b/gtk/channel-base.c
@@ -74,3 +74,12 @@ void spice_channel_handle_notify(SpiceChannel *channel, spice_msg_in *in)
message_str ? ": " : "", notify->message_len,
message_str ? message_str : "");
}
+
+void spice_channel_handle_disconnect(SpiceChannel *channel, spice_msg_in *in)
+{
+ spice_channel *c = channel->priv;
+ SpiceMsgDisconnect *disconnect = spice_msg_in_parsed(in);
+
+ SPICE_DEBUG("%s: ts: %" PRIu64", reason: %u", __FUNCTION__,
+ disconnect->time_stamp, disconnect->reason);
+}