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