1 2/* 3 * Server dispatcher function replacements 4 */ 5 6extern int PanoramiXCreateWindow(ClientPtr client); 7extern int PanoramiXChangeWindowAttributes(ClientPtr client); 8extern int PanoramiXDestroyWindow(ClientPtr client); 9extern int PanoramiXDestroySubwindows(ClientPtr client); 10extern int PanoramiXChangeSaveSet(ClientPtr client); 11extern int PanoramiXReparentWindow(ClientPtr client); 12extern int PanoramiXMapWindow(ClientPtr client); 13extern int PanoramiXMapSubwindows(ClientPtr client); 14extern int PanoramiXUnmapWindow(ClientPtr client); 15extern int PanoramiXUnmapSubwindows(ClientPtr client); 16extern int PanoramiXConfigureWindow(ClientPtr client); 17extern int PanoramiXCirculateWindow(ClientPtr client); 18extern int PanoramiXGetGeometry(ClientPtr client); 19extern int PanoramiXTranslateCoords(ClientPtr client); 20extern int PanoramiXCreatePixmap(ClientPtr client); 21extern int PanoramiXFreePixmap(ClientPtr client); 22extern int PanoramiXChangeGC(ClientPtr client); 23extern int PanoramiXCopyGC(ClientPtr client); 24extern int PanoramiXCopyColormapAndFree(ClientPtr client); 25extern int PanoramiXCreateGC(ClientPtr client); 26extern int PanoramiXSetDashes(ClientPtr client); 27extern int PanoramiXSetClipRectangles(ClientPtr client); 28extern int PanoramiXFreeGC(ClientPtr client); 29extern int PanoramiXClearToBackground(ClientPtr client); 30extern int PanoramiXCopyArea(ClientPtr client); 31extern int PanoramiXCopyPlane(ClientPtr client); 32extern int PanoramiXPolyPoint(ClientPtr client); 33extern int PanoramiXPolyLine(ClientPtr client); 34extern int PanoramiXPolySegment(ClientPtr client); 35extern int PanoramiXPolyRectangle(ClientPtr client); 36extern int PanoramiXPolyArc(ClientPtr client); 37extern int PanoramiXFillPoly(ClientPtr client); 38extern int PanoramiXPolyFillArc(ClientPtr client); 39extern int PanoramiXPolyFillRectangle(ClientPtr client); 40extern int PanoramiXPutImage(ClientPtr client); 41extern int PanoramiXGetImage(ClientPtr client); 42extern int PanoramiXPolyText8(ClientPtr client); 43extern int PanoramiXPolyText16(ClientPtr client); 44extern int PanoramiXImageText8(ClientPtr client); 45extern int PanoramiXImageText16(ClientPtr client); 46extern int PanoramiXCreateColormap(ClientPtr client); 47extern int PanoramiXFreeColormap(ClientPtr client); 48extern int PanoramiXInstallColormap(ClientPtr client); 49extern int PanoramiXUninstallColormap(ClientPtr client); 50extern int PanoramiXAllocColor(ClientPtr client); 51extern int PanoramiXAllocNamedColor(ClientPtr client); 52extern int PanoramiXAllocColorCells(ClientPtr client); 53extern int PanoramiXStoreNamedColor(ClientPtr client); 54extern int PanoramiXFreeColors(ClientPtr client); 55extern int PanoramiXStoreColors(ClientPtr client); 56extern int PanoramiXAllocColorPlanes(ClientPtr client); 57 58#define PROC_EXTERN(pfunc) extern int pfunc(ClientPtr) 59 60PROC_EXTERN(ProcPanoramiXQueryVersion); 61PROC_EXTERN(ProcPanoramiXGetState); 62PROC_EXTERN(ProcPanoramiXGetScreenCount); 63PROC_EXTERN(ProcPanoramiXGetScreenSize); 64 65PROC_EXTERN(ProcXineramaQueryScreens); 66PROC_EXTERN(ProcXineramaIsActive); 67 68extern int SProcPanoramiXDispatch(ClientPtr client); 69 70extern int connBlockScreenStart; 71extern xConnSetupPrefix connSetupPrefix; 72 73extern int (* SavedProcVector[256]) (ClientPtr client); 74