From a54f26d04e9a391977a8030d609b52e50243ba52 Mon Sep 17 00:00:00 2001 From: Yonit Halperin Date: Wed, 28 Dec 2011 14:10:27 +0200 Subject: server/red_worker: pass remote caps to display/cursor red_channel_client's --- server/red_dispatcher.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'server/red_dispatcher.h') diff --git a/server/red_dispatcher.h b/server/red_dispatcher.h index 7417aac1..36db4e34 100644 --- a/server/red_dispatcher.h +++ b/server/red_dispatcher.h @@ -38,6 +38,10 @@ typedef struct RedWorkerMessageDisplayConnect { RedClient * client; RedsStream * stream; int migration; + uint32_t *common_caps; // red_worker should free + int num_common_caps; + uint32_t *caps; // red_worker should free + int num_caps; } RedWorkerMessageDisplayConnect; typedef struct RedWorkerMessageDisplayDisconnect { @@ -52,6 +56,10 @@ typedef struct RedWorkerMessageCursorConnect { RedClient *client; RedsStream *stream; int migration; + uint32_t *common_caps; // red_worker should free + int num_common_caps; + uint32_t *caps; // red_worker should free + int num_caps; } RedWorkerMessageCursorConnect; typedef struct RedWorkerMessageCursorDisconnect { -- cgit