1*4882a593Smuzhiyun /************************************************************ 2*4882a593Smuzhiyun 3*4882a593Smuzhiyun Copyright 1996 by Thomas E. Dickey <dickey@clark.net> 4*4882a593Smuzhiyun 5*4882a593Smuzhiyun All Rights Reserved 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun Permission to use, copy, modify, and distribute this software and its 8*4882a593Smuzhiyun documentation for any purpose and without fee is hereby granted, 9*4882a593Smuzhiyun provided that the above copyright notice appear in all copies and that 10*4882a593Smuzhiyun both that copyright notice and this permission notice appear in 11*4882a593Smuzhiyun supporting documentation, and that the name of the above listed 12*4882a593Smuzhiyun copyright holder(s) not be used in advertising or publicity pertaining 13*4882a593Smuzhiyun to distribution of the software without specific, written prior 14*4882a593Smuzhiyun permission. 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun THE ABOVE LISTED COPYRIGHT HOLDER(S) DISCLAIM ALL WARRANTIES WITH REGARD 17*4882a593Smuzhiyun TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 18*4882a593Smuzhiyun AND FITNESS, IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE 19*4882a593Smuzhiyun LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 20*4882a593Smuzhiyun WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 21*4882a593Smuzhiyun ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 22*4882a593Smuzhiyun OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 23*4882a593Smuzhiyun 24*4882a593Smuzhiyun ********************************************************/ 25*4882a593Smuzhiyun 26*4882a593Smuzhiyun #ifndef SWAPREQ_H 27*4882a593Smuzhiyun #define SWAPREQ_H 1 28*4882a593Smuzhiyun 29*4882a593Smuzhiyun extern void SwapColorItem(xColorItem * /* pItem */ ); 30*4882a593Smuzhiyun 31*4882a593Smuzhiyun extern void SwapConnClientPrefix(xConnClientPrefix * /* pCCP */ ); 32*4882a593Smuzhiyun 33*4882a593Smuzhiyun #undef SWAPREQ_PROC 34*4882a593Smuzhiyun 35*4882a593Smuzhiyun #define SWAPREQ_PROC(func) extern int func(ClientPtr /* client */) 36*4882a593Smuzhiyun 37*4882a593Smuzhiyun SWAPREQ_PROC(SProcAllocColor); 38*4882a593Smuzhiyun SWAPREQ_PROC(SProcAllocColorCells); 39*4882a593Smuzhiyun SWAPREQ_PROC(SProcAllocColorPlanes); 40*4882a593Smuzhiyun SWAPREQ_PROC(SProcAllocNamedColor); 41*4882a593Smuzhiyun SWAPREQ_PROC(SProcChangeActivePointerGrab); 42*4882a593Smuzhiyun SWAPREQ_PROC(SProcChangeGC); 43*4882a593Smuzhiyun SWAPREQ_PROC(SProcChangeHosts); 44*4882a593Smuzhiyun SWAPREQ_PROC(SProcChangeKeyboardControl); 45*4882a593Smuzhiyun SWAPREQ_PROC(SProcChangeKeyboardMapping); 46*4882a593Smuzhiyun SWAPREQ_PROC(SProcChangePointerControl); 47*4882a593Smuzhiyun SWAPREQ_PROC(SProcChangeProperty); 48*4882a593Smuzhiyun SWAPREQ_PROC(SProcChangeWindowAttributes); 49*4882a593Smuzhiyun SWAPREQ_PROC(SProcClearToBackground); 50*4882a593Smuzhiyun SWAPREQ_PROC(SProcConfigureWindow); 51*4882a593Smuzhiyun SWAPREQ_PROC(SProcConvertSelection); 52*4882a593Smuzhiyun SWAPREQ_PROC(SProcCopyArea); 53*4882a593Smuzhiyun SWAPREQ_PROC(SProcCopyColormapAndFree); 54*4882a593Smuzhiyun SWAPREQ_PROC(SProcCopyGC); 55*4882a593Smuzhiyun SWAPREQ_PROC(SProcCopyPlane); 56*4882a593Smuzhiyun SWAPREQ_PROC(SProcCreateColormap); 57*4882a593Smuzhiyun SWAPREQ_PROC(SProcCreateCursor); 58*4882a593Smuzhiyun SWAPREQ_PROC(SProcCreateGC); 59*4882a593Smuzhiyun SWAPREQ_PROC(SProcCreateGlyphCursor); 60*4882a593Smuzhiyun SWAPREQ_PROC(SProcCreatePixmap); 61*4882a593Smuzhiyun SWAPREQ_PROC(SProcCreateWindow); 62*4882a593Smuzhiyun SWAPREQ_PROC(SProcDeleteProperty); 63*4882a593Smuzhiyun SWAPREQ_PROC(SProcFillPoly); 64*4882a593Smuzhiyun SWAPREQ_PROC(SProcFreeColors); 65*4882a593Smuzhiyun SWAPREQ_PROC(SProcGetImage); 66*4882a593Smuzhiyun SWAPREQ_PROC(SProcGetMotionEvents); 67*4882a593Smuzhiyun SWAPREQ_PROC(SProcGetProperty); 68*4882a593Smuzhiyun SWAPREQ_PROC(SProcGrabButton); 69*4882a593Smuzhiyun SWAPREQ_PROC(SProcGrabKey); 70*4882a593Smuzhiyun SWAPREQ_PROC(SProcGrabKeyboard); 71*4882a593Smuzhiyun SWAPREQ_PROC(SProcGrabPointer); 72*4882a593Smuzhiyun SWAPREQ_PROC(SProcImageText); 73*4882a593Smuzhiyun SWAPREQ_PROC(SProcInternAtom); 74*4882a593Smuzhiyun SWAPREQ_PROC(SProcListFonts); 75*4882a593Smuzhiyun SWAPREQ_PROC(SProcListFontsWithInfo); 76*4882a593Smuzhiyun SWAPREQ_PROC(SProcLookupColor); 77*4882a593Smuzhiyun SWAPREQ_PROC(SProcNoOperation); 78*4882a593Smuzhiyun SWAPREQ_PROC(SProcOpenFont); 79*4882a593Smuzhiyun SWAPREQ_PROC(SProcPoly); 80*4882a593Smuzhiyun SWAPREQ_PROC(SProcPolyText); 81*4882a593Smuzhiyun SWAPREQ_PROC(SProcPutImage); 82*4882a593Smuzhiyun SWAPREQ_PROC(SProcQueryBestSize); 83*4882a593Smuzhiyun SWAPREQ_PROC(SProcQueryColors); 84*4882a593Smuzhiyun SWAPREQ_PROC(SProcQueryExtension); 85*4882a593Smuzhiyun SWAPREQ_PROC(SProcRecolorCursor); 86*4882a593Smuzhiyun SWAPREQ_PROC(SProcReparentWindow); 87*4882a593Smuzhiyun SWAPREQ_PROC(SProcResourceReq); 88*4882a593Smuzhiyun SWAPREQ_PROC(SProcRotateProperties); 89*4882a593Smuzhiyun SWAPREQ_PROC(SProcSendEvent); 90*4882a593Smuzhiyun SWAPREQ_PROC(SProcSetClipRectangles); 91*4882a593Smuzhiyun SWAPREQ_PROC(SProcSetDashes); 92*4882a593Smuzhiyun SWAPREQ_PROC(SProcSetFontPath); 93*4882a593Smuzhiyun SWAPREQ_PROC(SProcSetInputFocus); 94*4882a593Smuzhiyun SWAPREQ_PROC(SProcSetScreenSaver); 95*4882a593Smuzhiyun SWAPREQ_PROC(SProcSetSelectionOwner); 96*4882a593Smuzhiyun SWAPREQ_PROC(SProcSimpleReq); 97*4882a593Smuzhiyun SWAPREQ_PROC(SProcStoreColors); 98*4882a593Smuzhiyun SWAPREQ_PROC(SProcStoreNamedColor); 99*4882a593Smuzhiyun SWAPREQ_PROC(SProcTranslateCoords); 100*4882a593Smuzhiyun SWAPREQ_PROC(SProcUngrabButton); 101*4882a593Smuzhiyun SWAPREQ_PROC(SProcUngrabKey); 102*4882a593Smuzhiyun SWAPREQ_PROC(SProcWarpPointer); 103*4882a593Smuzhiyun 104*4882a593Smuzhiyun #undef SWAPREQ_PROC 105*4882a593Smuzhiyun 106*4882a593Smuzhiyun #endif /* SWAPREQ_H */ 107