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 --- |