xserver

xserver with xephyr scale patch
git clone https://git.neptards.moe/u3shit/xserver.git
Log | Files | Refs | README | LICENSE

swaprep.h (10586B)


      1 /************************************************************
      2 
      3 Copyright 1996 by Thomas E. Dickey <dickey@clark.net>
      4 
      5                         All Rights Reserved
      6 
      7 Permission to use, copy, modify, and distribute this software and its
      8 documentation for any purpose and without fee is hereby granted,
      9 provided that the above copyright notice appear in all copies and that
     10 both that copyright notice and this permission notice appear in
     11 supporting documentation, and that the name of the above listed
     12 copyright holder(s) not be used in advertising or publicity pertaining
     13 to distribution of the software without specific, written prior
     14 permission.
     15 
     16 THE ABOVE LISTED COPYRIGHT HOLDER(S) DISCLAIM ALL WARRANTIES WITH REGARD
     17 TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
     18 AND FITNESS, IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE
     19 LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
     20 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
     21 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
     22 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
     23 
     24 ********************************************************/
     25 
     26 #ifndef SWAPREP_H
     27 #define SWAPREP_H 1
     28 
     29 extern void Swap32Write(ClientPtr /* pClient */ ,
     30                         int /* size */ ,
     31                         CARD32 * /* pbuf */ );
     32 
     33 extern void CopySwap32Write(ClientPtr /* pClient */ ,
     34                             int /* size */ ,
     35                             CARD32 * /* pbuf */ );
     36 
     37 extern void CopySwap16Write(ClientPtr /* pClient */ ,
     38                             int /* size */ ,
     39                             short * /* pbuf */ );
     40 
     41 extern void SGenericReply(ClientPtr /* pClient */ ,
     42                           int /* size */ ,
     43                           xGenericReply * /* pRep */ );
     44 
     45 extern void SGetWindowAttributesReply(ClientPtr /* pClient */ ,
     46                                       int /* size */ ,
     47                                       xGetWindowAttributesReply *
     48                                       /* pRep */ );
     49 
     50 extern void SGetGeometryReply(ClientPtr /* pClient */ ,
     51                               int /* size */ ,
     52                               xGetGeometryReply * /* pRep */ );
     53 
     54 extern void SQueryTreeReply(ClientPtr /* pClient */ ,
     55                             int /* size */ ,
     56                             xQueryTreeReply * /* pRep */ );
     57 
     58 extern void SInternAtomReply(ClientPtr /* pClient */ ,
     59                              int /* size */ ,
     60                              xInternAtomReply * /* pRep */ );
     61 
     62 extern void SGetAtomNameReply(ClientPtr /* pClient */ ,
     63                               int /* size */ ,
     64                               xGetAtomNameReply * /* pRep */ );
     65 
     66 extern void SGetPropertyReply(ClientPtr /* pClient */ ,
     67                               int /* size */ ,
     68                               xGetPropertyReply * /* pRep */ );
     69 
     70 extern void SListPropertiesReply(ClientPtr /* pClient */ ,
     71                                  int /* size */ ,
     72                                  xListPropertiesReply * /* pRep */ );
     73 
     74 extern void SGetSelectionOwnerReply(ClientPtr /* pClient */ ,
     75                                     int /* size */ ,
     76                                     xGetSelectionOwnerReply *
     77                                     /* pRep */ );
     78 
     79 extern void SQueryPointerReply(ClientPtr /* pClient */ ,
     80                                int /* size */ ,
     81                                xQueryPointerReply * /* pRep */ );
     82 
     83 extern void SwapTimeCoordWrite(ClientPtr /* pClient */ ,
     84                                int /* size */ ,
     85                                xTimecoord * /* pRep */ );
     86 
     87 extern void SGetMotionEventsReply(ClientPtr /* pClient */ ,
     88                                   int /* size */ ,
     89                                   xGetMotionEventsReply *       /* pRep */
     90     );
     91 
     92 extern void STranslateCoordsReply(ClientPtr /* pClient */ ,
     93                                   int /* size */ ,
     94                                   xTranslateCoordsReply *       /* pRep */
     95     );
     96 
     97 extern void SGetInputFocusReply(ClientPtr /* pClient */ ,
     98                                 int /* size */ ,
     99                                 xGetInputFocusReply * /* pRep */ );
    100 
    101 extern void SQueryKeymapReply(ClientPtr /* pClient */ ,
    102                               int /* size */ ,
    103                               xQueryKeymapReply * /* pRep */ );
    104 
    105 extern void SQueryFontReply(ClientPtr /* pClient */ ,
    106                             int /* size */ ,
    107                             xQueryFontReply * /* pRep */ );
    108 
    109 extern void SQueryTextExtentsReply(ClientPtr /* pClient */ ,
    110                                    int /* size */ ,
    111                                    xQueryTextExtentsReply *     /* pRep */
    112     );
    113 
    114 extern void SListFontsReply(ClientPtr /* pClient */ ,
    115                             int /* size */ ,
    116                             xListFontsReply * /* pRep */ );
    117 
    118 extern void SListFontsWithInfoReply(ClientPtr /* pClient */ ,
    119                                     int /* size */ ,
    120                                     xListFontsWithInfoReply *
    121                                     /* pRep */ );
    122 
    123 extern void SGetFontPathReply(ClientPtr /* pClient */ ,
    124                               int /* size */ ,
    125                               xGetFontPathReply * /* pRep */ );
    126 
    127 extern void SGetImageReply(ClientPtr /* pClient */ ,
    128                            int /* size */ ,
    129                            xGetImageReply * /* pRep */ );
    130 
    131 extern void SListInstalledColormapsReply(ClientPtr /* pClient */ ,
    132                                          int /* size */ ,
    133                                          xListInstalledColormapsReply
    134                                          * /* pRep */ );
    135 
    136 extern void SAllocColorReply(ClientPtr /* pClient */ ,
    137                              int /* size */ ,
    138                              xAllocColorReply * /* pRep */ );
    139 
    140 extern void SAllocNamedColorReply(ClientPtr /* pClient */ ,
    141                                   int /* size */ ,
    142                                   xAllocNamedColorReply *       /* pRep */
    143     );
    144 
    145 extern void SAllocColorCellsReply(ClientPtr /* pClient */ ,
    146                                   int /* size */ ,
    147                                   xAllocColorCellsReply *       /* pRep */
    148     );
    149 
    150 extern void SAllocColorPlanesReply(ClientPtr /* pClient */ ,
    151                                    int /* size */ ,
    152                                    xAllocColorPlanesReply *     /* pRep */
    153     );
    154 
    155 extern void SQColorsExtend(ClientPtr /* pClient */ ,
    156                            int /* size */ ,
    157                            xrgb * /* prgb */ );
    158 
    159 extern void SQueryColorsReply(ClientPtr /* pClient */ ,
    160                               int /* size */ ,
    161                               xQueryColorsReply * /* pRep */ );
    162 
    163 extern void SLookupColorReply(ClientPtr /* pClient */ ,
    164                               int /* size */ ,
    165                               xLookupColorReply * /* pRep */ );
    166 
    167 extern void SQueryBestSizeReply(ClientPtr /* pClient */ ,
    168                                 int /* size */ ,
    169                                 xQueryBestSizeReply * /* pRep */ );
    170 
    171 extern void SListExtensionsReply(ClientPtr /* pClient */ ,
    172                                  int /* size */ ,
    173                                  xListExtensionsReply * /* pRep */ );
    174 
    175 extern void SGetKeyboardMappingReply(ClientPtr /* pClient */ ,
    176                                      int /* size */ ,
    177                                      xGetKeyboardMappingReply *
    178                                      /* pRep */ );
    179 
    180 extern void SGetPointerMappingReply(ClientPtr /* pClient */ ,
    181                                     int /* size */ ,
    182                                     xGetPointerMappingReply *
    183                                     /* pRep */ );
    184 
    185 extern void SGetModifierMappingReply(ClientPtr /* pClient */ ,
    186                                      int /* size */ ,
    187                                      xGetModifierMappingReply *
    188                                      /* pRep */ );
    189 
    190 extern void SGetKeyboardControlReply(ClientPtr /* pClient */ ,
    191                                      int /* size */ ,
    192                                      xGetKeyboardControlReply *
    193                                      /* pRep */ );
    194 
    195 extern void SGetPointerControlReply(ClientPtr /* pClient */ ,
    196                                     int /* size */ ,
    197                                     xGetPointerControlReply *
    198                                     /* pRep */ );
    199 
    200 extern void SGetScreenSaverReply(ClientPtr /* pClient */ ,
    201                                  int /* size */ ,
    202                                  xGetScreenSaverReply * /* pRep */ );
    203 
    204 extern void SLHostsExtend(ClientPtr /* pClient */ ,
    205                           int /* size */ ,
    206                           char * /* buf */ );
    207 
    208 extern void SListHostsReply(ClientPtr /* pClient */ ,
    209                             int /* size */ ,
    210                             xListHostsReply * /* pRep */ );
    211 
    212 extern void SErrorEvent(xError * /* from */ ,
    213                         xError * /* to */ );
    214 
    215 extern void SwapConnSetupInfo(char * /* pInfo */ ,
    216                               char * /* pInfoTBase */ );
    217 
    218 extern void WriteSConnectionInfo(ClientPtr /* pClient */ ,
    219                                  unsigned long /* size */ ,
    220                                  char * /* pInfo */ );
    221 
    222 extern void SwapConnSetupPrefix(xConnSetupPrefix * /* pcspFrom */ ,
    223                                 xConnSetupPrefix * /* pcspTo */ );
    224 
    225 extern void WriteSConnSetupPrefix(ClientPtr /* pClient */ ,
    226                                   xConnSetupPrefix * /* pcsp */ );
    227 
    228 #undef SWAPREP_PROC
    229 #define SWAPREP_PROC(func) extern void func(xEvent * /* from */, xEvent * /* to */)
    230 
    231 SWAPREP_PROC(SCirculateEvent);
    232 SWAPREP_PROC(SClientMessageEvent);
    233 SWAPREP_PROC(SColormapEvent);
    234 SWAPREP_PROC(SConfigureNotifyEvent);
    235 SWAPREP_PROC(SConfigureRequestEvent);
    236 SWAPREP_PROC(SCreateNotifyEvent);
    237 SWAPREP_PROC(SDestroyNotifyEvent);
    238 SWAPREP_PROC(SEnterLeaveEvent);
    239 SWAPREP_PROC(SExposeEvent);
    240 SWAPREP_PROC(SFocusEvent);
    241 SWAPREP_PROC(SGraphicsExposureEvent);
    242 SWAPREP_PROC(SGravityEvent);
    243 SWAPREP_PROC(SKeyButtonPtrEvent);
    244 SWAPREP_PROC(SKeymapNotifyEvent);
    245 SWAPREP_PROC(SMapNotifyEvent);
    246 SWAPREP_PROC(SMapRequestEvent);
    247 SWAPREP_PROC(SMappingEvent);
    248 SWAPREP_PROC(SNoExposureEvent);
    249 SWAPREP_PROC(SPropertyEvent);
    250 SWAPREP_PROC(SReparentEvent);
    251 SWAPREP_PROC(SResizeRequestEvent);
    252 SWAPREP_PROC(SSelectionClearEvent);
    253 SWAPREP_PROC(SSelectionNotifyEvent);
    254 SWAPREP_PROC(SSelectionRequestEvent);
    255 SWAPREP_PROC(SUnmapNotifyEvent);
    256 SWAPREP_PROC(SVisibilityEvent);
    257 
    258 #undef SWAPREP_PROC
    259 
    260 #endif                          /* SWAPREP_H */