Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

SharedClipboard.h File Reference


Detailed Description

Shared Clipboard

Definition in file SharedClipboard.h.

#include <iprt/cdefs.h>
#include <iprt/types.h>

Go to the source code of this file.

Classes

struct  _VBOXCLIPBOARDREQUEST

Typedefs

typedef struct
_VBOXCLIPBOARDCONTEXT 
VBOXCLIPBOARDCONTEXT
typedef struct
_VBOXCLIPBOARDCONTEXTX11 
VBOXCLIPBOARDCONTEXTX11
typedef struct
_VBOXCLIPBOARDREQUEST 
VBOXCLIPBOARDREQUEST

Enumerations

enum  { CLIPBOARDTIMEOUT = 5000 }
enum  g_eOwner { NONE = 0, X11, VB }

Functions

void VBoxX11ClipboardAnnounceVBoxFormat (VBOXCLIPBOARDCONTEXTX11 *pBackend, uint32_t u32Formats)
VBOXCLIPBOARDCONTEXTX11VBoxX11ClipboardConstructX11 (VBOXCLIPBOARDCONTEXT *pFrontend)
void VBoxX11ClipboardDestructX11 (VBOXCLIPBOARDCONTEXTX11 *pBackend)
int VBoxX11ClipboardReadVBoxData (VBOXCLIPBOARDCONTEXT *pCtx, uint32_t u32Format, void **ppv, uint32_t *pcb)
int VBoxX11ClipboardReadX11Data (VBOXCLIPBOARDCONTEXTX11 *pBackend, uint32_t u32Format, VBOXCLIPBOARDREQUEST *pRequest)
void VBoxX11ClipboardReportX11Formats (VBOXCLIPBOARDCONTEXT *pCtx, uint32_t u32Formats)
void VBoxX11ClipboardRequestSyncX11 (VBOXCLIPBOARDCONTEXTX11 *pBackend)
int VBoxX11ClipboardStartX11 (VBOXCLIPBOARDCONTEXTX11 *pBackend, bool fOwnsClipboard)
int VBoxX11ClipboardStopX11 (VBOXCLIPBOARDCONTEXTX11 *pBackend)


Generated by  Doxygen 1.6.0   Back to index