b9a21c3c91c47e090316e28d759194e46628ed49vboxsync
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync/*
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync * Server dispatcher function replacements
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync */
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXCreateWindow(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXChangeWindowAttributes(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXDestroyWindow(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXDestroySubwindows(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXChangeSaveSet(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXReparentWindow(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXMapWindow(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXMapSubwindows(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXUnmapWindow(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXUnmapSubwindows(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXConfigureWindow(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXCirculateWindow(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXGetGeometry(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXTranslateCoords(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXCreatePixmap(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXFreePixmap(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXChangeGC(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXCopyGC(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXCopyColormapAndFree(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXCreateGC(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXSetDashes(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXSetClipRectangles(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXFreeGC(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXClearToBackground(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXCopyArea(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXCopyPlane(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXPolyPoint(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXPolyLine(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXPolySegment(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXPolyRectangle(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXPolyArc(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXFillPoly(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXPolyFillArc(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXPolyFillRectangle(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXPutImage(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXGetImage(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXPolyText8(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXPolyText16(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXImageText8(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXImageText16(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXCreateColormap(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXFreeColormap(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXInstallColormap(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXUninstallColormap(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXAllocColor(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXAllocNamedColor(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXAllocColorCells(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXStoreNamedColor(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXFreeColors(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXStoreColors(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int PanoramiXAllocColorPlanes(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync#define PROC_EXTERN(pfunc) extern int pfunc(ClientPtr)
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncPROC_EXTERN(ProcPanoramiXQueryVersion);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncPROC_EXTERN(ProcPanoramiXGetState);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncPROC_EXTERN(ProcPanoramiXGetScreenCount);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncPROC_EXTERN(ProcPanoramiXGetScreenSize);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncPROC_EXTERN(ProcXineramaQueryScreens);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncPROC_EXTERN(ProcXineramaIsActive);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int SProcPanoramiXDispatch(ClientPtr client);
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int connBlockScreenStart;
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern xConnSetupPrefix connSetupPrefix;
b9a21c3c91c47e090316e28d759194e46628ed49vboxsync
b9a21c3c91c47e090316e28d759194e46628ed49vboxsyncextern int (* SavedProcVector[256]) (ClientPtr client);