diff options
author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2013-09-13 20:43:05 +0200 |
---|---|---|
committer | Frediano Ziglio <fziglio@redhat.com> | 2015-11-04 10:00:08 +0000 |
commit | fae3f7a0627e47fdc4520715e92120a586d247a6 (patch) | |
tree | ccc2b3ed013e5f93bc846b5f3de2b1343853b97e /server/display-channel.h | |
parent | 791d5a2d46cee5a21ed35c8b07ccc73d05d0a4e0 (diff) | |
download | spice-fae3f7a0627e47fdc4520715e92120a586d247a6.tar.gz spice-fae3f7a0627e47fdc4520715e92120a586d247a6.tar.xz spice-fae3f7a0627e47fdc4520715e92120a586d247a6.zip |
Move monitors_config to display
Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
Diffstat (limited to 'server/display-channel.h')
-rw-r--r-- | server/display-channel.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/server/display-channel.h b/server/display-channel.h index 5d2eee5e..c9ea2700 100644 --- a/server/display-channel.h +++ b/server/display-channel.h @@ -237,4 +237,21 @@ DisplayChannelClient* dcc_new (DisplayCha uint32_t *caps, int num_caps); +typedef struct MonitorsConfig { + int refs; + int count; + int max_allowed; + QXLHead heads[0]; +} MonitorsConfig; + +typedef struct MonitorsConfigItem { + PipeItem pipe_item; + MonitorsConfig *monitors_config; +} MonitorsConfigItem; + +MonitorsConfig* monitors_config_new (QXLHead *heads, ssize_t nheads, + ssize_t max); +MonitorsConfig * monitors_config_ref (MonitorsConfig *config); +void monitors_config_unref (MonitorsConfig *config); + #endif /* DISPLAY_CHANNEL_H_ */ |