SharedClipboard.h revision c4e3ff6a6b0826e8ec2d19bfc24bf882f4d4813c
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsync * Shared Clipboard
b918a7b5e159df188e876b8aef5f971222485c64vboxsync * Copyright (C) 2006-2007 Sun Microsystems, Inc.
b918a7b5e159df188e876b8aef5f971222485c64vboxsync * This file is part of VirtualBox Open Source Edition (OSE), as
b918a7b5e159df188e876b8aef5f971222485c64vboxsync * available from http://www.virtualbox.org. This file is free software;
2581ea3f1f32d09a6e2d443661ed4b01e40bfefavboxsync * you can redistribute it and/or modify it under the terms of the GNU
b918a7b5e159df188e876b8aef5f971222485c64vboxsync * General Public License (GPL) as published by the Free Software
d0ce2837ba92386abdaaa79d6176853ccf959a2fvboxsync * Foundation, in version 2 as it comes in the "COPYING" file of the
c7267e77a1f8b99136cc3dd57f7c381103edc4e5vboxsync * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsync * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
9d473abea9a9b6597b2b20bedc950ba33a2e73a5vboxsync * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
9d473abea9a9b6597b2b20bedc950ba33a2e73a5vboxsync * Clara, CA 95054 USA or visit http://www.sun.com if you need
7e958a4329e4f9d83f597e26c72121969091e87bvboxsync * additional information or have any questions.
c7267e77a1f8b99136cc3dd57f7c381103edc4e5vboxsync /** The number of milliseconds before the clipboard times out. */
104ee9b130538e40654d7732282799493cdd5e7dvboxsync/** Opaque data structure for the X11/VBox frontend/glue code. */
bbfc28b1a00ce00001b2ead074d47254bec3e5cfvboxsynctypedef struct _VBOXCLIPBOARDCONTEXT VBOXCLIPBOARDCONTEXT;
bbfc28b1a00ce00001b2ead074d47254bec3e5cfvboxsync/** Opaque data structure for the X11/VBox backend code. */
bbfc28b1a00ce00001b2ead074d47254bec3e5cfvboxsynctypedef struct _VBOXCLIPBOARDCONTEXTX11 VBOXCLIPBOARDCONTEXTX11;
bbfc28b1a00ce00001b2ead074d47254bec3e5cfvboxsync/** Does X11 or VBox currently own the clipboard? */
struct _VBOXCLIPBOARDREQUEST
void *pv;
unsigned cb;