vnc.h (6aa5a3679449cdf0b6fe5a6829b22e642ded57fd) vnc.h (a54f0d2ba3094ca43e85a465c7c4ae58c589efc4)
1/*
2 * QEMU VNC display driver
3 *
4 * Copyright (C) 2006 Anthony Liguori <anthony@codemonkey.ws>
5 * Copyright (C) 2006 Fabrice Bellard
6 * Copyright (C) 2009 Red Hat, Inc
7 *
8 * Permission is hereby granted, free of charge, to any person obtaining a copy

--- 140 unchanged lines hidden (view full) ---

149 QIOChannelSocket *lsock;
150 guint lsock_tag;
151 QIOChannelSocket *lwebsock;
152 guint lwebsock_tag;
153 DisplaySurface *ds;
154 DisplayChangeListener dcl;
155 kbd_layout_t *kbd_layout;
156 int lock_key_sync;
1/*
2 * QEMU VNC display driver
3 *
4 * Copyright (C) 2006 Anthony Liguori <anthony@codemonkey.ws>
5 * Copyright (C) 2006 Fabrice Bellard
6 * Copyright (C) 2009 Red Hat, Inc
7 *
8 * Permission is hereby granted, free of charge, to any person obtaining a copy

--- 140 unchanged lines hidden (view full) ---

149 QIOChannelSocket *lsock;
150 guint lsock_tag;
151 QIOChannelSocket *lwebsock;
152 guint lwebsock_tag;
153 DisplaySurface *ds;
154 DisplayChangeListener dcl;
155 kbd_layout_t *kbd_layout;
156 int lock_key_sync;
157 QEMUPutLEDEntry *led;
158 int ledstate;
157 int key_delay_ms;
158 QemuMutex mutex;
159
160 QEMUCursor *cursor;
161 int cursor_msize;
162 uint8_t *cursor_mask;
163
164 struct VncSurface guest; /* guest visible surface (aka ds->surface) */

--- 134 unchanged lines hidden (view full) ---

299
300 CaptureVoiceOut *audio_cap;
301 struct audsettings as;
302
303 VncReadEvent *read_handler;
304 size_t read_handler_expect;
305 /* input */
306 uint8_t modifiers_state[256];
159 int key_delay_ms;
160 QemuMutex mutex;
161
162 QEMUCursor *cursor;
163 int cursor_msize;
164 uint8_t *cursor_mask;
165
166 struct VncSurface guest; /* guest visible surface (aka ds->surface) */

--- 134 unchanged lines hidden (view full) ---

301
302 CaptureVoiceOut *audio_cap;
303 struct audsettings as;
304
305 VncReadEvent *read_handler;
306 size_t read_handler_expect;
307 /* input */
308 uint8_t modifiers_state[256];
307 QEMUPutLEDEntry *led;
308
309 bool abort;
310 QemuMutex output_mutex;
311 QEMUBH *bh;
312 Buffer jobs_buffer;
313
314 /* Encoding specific, if you add something here, don't forget to
315 * update vnc_async_encoding_start()

--- 262 unchanged lines hidden ---
309
310 bool abort;
311 QemuMutex output_mutex;
312 QEMUBH *bh;
313 Buffer jobs_buffer;
314
315 /* Encoding specific, if you add something here, don't forget to
316 * update vnc_async_encoding_start()

--- 262 unchanged lines hidden ---