summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathon Jongsma <jjongsma@redhat.com>2015-02-06 14:29:05 -0600
committerFabiano FidĂȘncio <fidencio@redhat.com>2015-02-23 23:00:46 +0100
commit60c4c9042efeee48b827b5d9933d639134172f07 (patch)
tree0c001cb366e5c90f19737a9f967ad7b639356416
parent2dedc74c945cf8c07ba80e9086809c559ec1467a (diff)
downloadspice-60c4c9042efeee48b827b5d9933d639134172f07.tar.gz
spice-60c4c9042efeee48b827b5d9933d639134172f07.tar.xz
spice-60c4c9042efeee48b827b5d9933d639134172f07.zip
Add red_dispatcher_get_server()
-rw-r--r--server/red-dispatcher.c5
-rw-r--r--server/red-dispatcher.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/server/red-dispatcher.c b/server/red-dispatcher.c
index 20950758..24b944d5 100644
--- a/server/red-dispatcher.c
+++ b/server/red-dispatcher.c
@@ -994,3 +994,8 @@ void red_dispatcher_set_mouse_mode(RedDispatcher *dispatcher, uint32_t mode)
RED_WORKER_MESSAGE_SET_MOUSE_MODE,
&payload);
}
+
+RedsState* red_dispatcher_get_server(RedDispatcher *dispatcher)
+{
+ return dispatcher->reds;
+}
diff --git a/server/red-dispatcher.h b/server/red-dispatcher.h
index e4b29606..4aeac179 100644
--- a/server/red-dispatcher.h
+++ b/server/red-dispatcher.h
@@ -42,6 +42,7 @@ gboolean red_dispatcher_use_client_monitors_config(RedDispatcher *dispatcher);
gboolean red_dispatcher_client_monitors_config(RedDispatcher *dispatcher, VDAgentMonitorsConfig *monitors_config);
gboolean red_dispatcher_get_primary_active(RedDispatcher *dispatcher);
gboolean red_dispatcher_get_allow_client_mouse(RedDispatcher *dispatcher, gint *x_res, gint *y_res);
+RedsState* red_dispatcher_get_server(RedDispatcher *dispatcher);
typedef uint32_t RedWorkerMessage;