<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE appendix PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
	  "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd">
<appendix id="xlib_functions_and_protocol_requests">
<title>Xlib Functions and Protocol Requests</title>
<para>
This appendix provides two tables that relate to Xlib functions
and the X protocol.
The following table lists each Xlib function (in alphabetical order)
and the corresponding protocol request that it generates.
</para>
<table>
  <title>Protocol requests made by each Xlib function</title>
  <tgroup cols="2">
    <thead>
      <row>
	<entry>Xlib Function</entry>
	<entry>Protocol Request</entry>
      </row>
    </thead>
    <tbody>
      <row>
	<entry><function>XActivateScreenSaver</function></entry>
	<entry><systemitem>ForceScreenSaver</systemitem></entry></row>
      <row>
	<entry><function>XAddHost</function></entry>
	<entry><systemitem>ChangeHosts</systemitem></entry>
      </row>
      <row>
	<entry><function>XAddHosts</function></entry>
	<entry><systemitem>ChangeHosts</systemitem></entry>
      </row>
      <row>
	<entry><function>XAddToSaveSet</function></entry>
	<entry><systemitem>ChangeSaveSet</systemitem></entry>
      </row>
      <row>
	<entry><function>XAllocColor</function></entry>
	<entry><systemitem>AllocColor</systemitem></entry>
      </row>
      <row>
	<entry><function>XAllocColorCells</function></entry>
	<entry><systemitem>AllocColorCells</systemitem></entry>
      </row>
      <row>
	<entry><function>XAllocColorPlanes</function></entry>
	<entry><systemitem>AllocColorPlanes</systemitem></entry>
      </row>
      <row>
	<entry><function>XAllocNamedColor</function></entry>
	<entry><systemitem>AllocNamedColor</systemitem></entry>
      </row>
      <row>
	<entry><function>XAllowEvents</function></entry>
	<entry><systemitem>AllowEvents</systemitem></entry>
      </row>
      <row>
	<entry><function>XAutoRepeatOff</function></entry>
	<entry><systemitem>ChangeKeyboardControl</systemitem></entry>
      </row>
      <row>
	<entry><function>XAutoRepeatOn</function></entry>
	<entry><systemitem>ChangeKeyboardControl</systemitem></entry>
      </row>
      <row>
	<entry><function>XBell</function></entry>
	<entry><systemitem>Bell</systemitem></entry>
      </row>
      <row>
	<entry><function>XChangeActivePointerGrab</function></entry>
	<entry><systemitem>ChangeActivePointerGrab</systemitem></entry>
      </row>
      <row>
	<entry><function>XChangeGC</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XChangeKeyboardControl</function></entry>
	<entry><systemitem>ChangeKeyboardControl</systemitem></entry>
      </row>
      <row>
	<entry><function>XChangeKeyboardMapping</function></entry>
	<entry><systemitem>ChangeKeyboardMapping</systemitem></entry>
      </row>
      <row>
	<entry><function>XChangePointerControl</function></entry>
	<entry><systemitem>ChangePointerControl</systemitem></entry>
      </row>
      <row>
	<entry><function>XChangeProperty</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XChangeSaveSet</function></entry>
	<entry><systemitem>ChangeSaveSet</systemitem></entry>
      </row>
      <row>
	<entry><function>XChangeWindowAttributes</function></entry>
	<entry><systemitem>ChangeWindowAttributes</systemitem></entry>
      </row>
      <row>
	<entry><function>XCirculateSubwindows</function></entry>
	<entry><systemitem>CirculateWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XCirculateSubwindowsDown</function></entry>
	<entry><systemitem>CirculateWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XCirculateSubwindowsUp</function></entry>
	<entry><systemitem>CirculateWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XClearArea</function></entry>
	<entry><systemitem>ClearArea</systemitem></entry>
      </row>
      <row>
	<entry><function>XClearWindow</function></entry>
	<entry><systemitem>ClearArea</systemitem></entry>
      </row>
      <row>
	<entry><function>XConfigureWindow</function></entry>
	<entry><systemitem>ConfigureWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XConvertSelection</function></entry>
	<entry><systemitem>ConvertSelection</systemitem></entry>
      </row>
      <row>
	<entry><function>XCopyArea</function></entry>
	<entry><systemitem>CopyArea</systemitem></entry>
      </row>
      <row>
	<entry><function>XCopyColormapAndFree</function></entry>
	<entry><systemitem>CopyColormapAndFree</systemitem></entry>
      </row>
      <row>
	<entry><function>XCopyGC</function></entry>
	<entry><systemitem>CopyGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XCopyPlane</function></entry>
	<entry><systemitem>CopyPlane</systemitem></entry>
      </row>
      <row>
	<entry morerows="3"><function>XCreateBitmapFromData</function></entry>
	<entry><systemitem>CreateGC</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>CreatePixmap</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>FreeGC</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>PutImage</systemitem></entry>
      </row>
      <row>
	<entry><function>XCreateColormap</function></entry>
	<entry><systemitem>CreateColormap</systemitem></entry>
      </row>
      <row>
	<entry><function>XCreateFontCursor</function></entry>
	<entry><systemitem>CreateGlyphCursor</systemitem></entry>
      </row>
      <row>
	<entry><function>XCreateGC</function></entry>
	<entry><systemitem>CreateGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XCreateGlyphCursor</function></entry>
	<entry><systemitem>CreateGlyphCursor</systemitem></entry>
      </row>
      <row>
	<entry><function>XCreatePixmap</function></entry>
	<entry><systemitem>CreatePixmap</systemitem></entry>
      </row>
      <row>
	<entry><function>XCreatePixmapCursor</function></entry>
	<entry><systemitem>CreateCursor</systemitem></entry>
      </row>
      <row>
	<entry morerows="3"><function>XCreatePixmapFromData</function></entry>
	<entry><systemitem>CreateGC</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>CreatePixmap</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>FreeGC</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>PutImage</systemitem></entry>
      </row>
      <row>
	<entry><function>XCreateSimpleWindow</function></entry>
	<entry><systemitem>CreateWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XCreateWindow</function></entry>
	<entry><systemitem>CreateWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XDefineCursor</function></entry>
	<entry><systemitem>ChangeWindowAttributes</systemitem></entry>
      </row>
      <row>
	<entry><function>XDeleteProperty</function></entry>
	<entry><systemitem>DeleteProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XDestroySubwindows</function></entry>
	<entry><systemitem>DestroySubwindows</systemitem></entry>
      </row>
      <row>
	<entry><function>XDestroyWindow</function></entry>
	<entry><systemitem>DestroyWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XDisableAccessControl</function></entry>
	<entry><systemitem>SetAccessControl</systemitem></entry>
      </row>
      <row>
	<entry><function>XDrawArc</function></entry>
	<entry><systemitem>PolyArc</systemitem></entry>
      </row>
      <row>
	<entry><function>XDrawArcs</function></entry>
	<entry><systemitem>PolyArc</systemitem></entry>
      </row>
      <row>
	<entry><function>XDrawImageString</function></entry>
	<entry><systemitem>ImageText8</systemitem></entry>
      </row>
      <row>
	<entry><function>XDrawImageString16</function></entry>
	<entry><systemitem>ImageText16</systemitem></entry>
      </row>
      <row>
	<entry><function>XDrawLine</function></entry>
	<entry><systemitem>PolySegment</systemitem></entry>
      </row>
      <row>
	<entry><function>XDrawLines</function></entry>
	<entry><systemitem>PolyLine</systemitem></entry>
      </row>
      <row>
	<entry><function>XDrawPoint</function></entry>
	<entry><systemitem>PolyPoint</systemitem></entry>
      </row>
      <row>
	<entry><function>XDrawPoints</function></entry>
	<entry><systemitem>PolyPoint</systemitem></entry>
      </row>
      <row>
	<entry><function>XDrawRectangle</function></entry>
	<entry><systemitem>PolyRectangle</systemitem></entry>
      </row>
      <row>
	<entry><function>XDrawRectangles</function></entry>
	<entry><systemitem>PolyRectangle</systemitem></entry>
      </row>
      <row>
	<entry><function>XDrawSegments</function></entry>
	<entry><systemitem>PolySegment</systemitem></entry>
      </row>
      <row>
	<entry><function>XDrawString</function></entry>
	<entry><systemitem>PolyText8</systemitem></entry>
      </row>
      <row>
	<entry><function>XDrawString16</function></entry>
	<entry><systemitem>PolyText16</systemitem></entry>
      </row>
      <row>
	<entry><function>XDrawText</function></entry>
	<entry><systemitem>PolyText8</systemitem></entry>
      </row>
      <row>
	<entry><function>XDrawText16</function></entry>
	<entry><systemitem>PolyText16</systemitem></entry>
      </row>
      <row>
	<entry><function>XEnableAccessControl</function></entry>
	<entry><systemitem>SetAccessControl</systemitem></entry>
      </row>
      <row>
	<entry><function>XFetchBytes</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XFetchName</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XFillArc</function></entry>
	<entry><systemitem>PolyFillArc</systemitem></entry>
      </row>
      <row>
	<entry><function>XFillArcs</function></entry>
	<entry><systemitem>PolyFillArc</systemitem></entry>
      </row>
      <row>
	<entry><function>XFillPolygon</function></entry>
	<entry><systemitem>FillPoly</systemitem></entry>
      </row>
      <row>
	<entry><function>XFillRectangle</function></entry>
	<entry><systemitem>PolyFillRectangle</systemitem></entry>
      </row>
      <row>
	<entry><function>XFillRectangles</function></entry>
	<entry><systemitem>PolyFillRectangle</systemitem></entry>
      </row>
      <row>
	<entry><function>XForceScreenSaver</function></entry>
	<entry><systemitem>ForceScreenSaver</systemitem></entry>
      </row>
      <row>
	<entry><function>XFreeColormap</function></entry>
	<entry><systemitem>FreeColormap</systemitem></entry>
      </row>
      <row>
	<entry><function>XFreeColors</function></entry>
	<entry><systemitem>FreeColors</systemitem></entry>
      </row>
      <row>
	<entry><function>XFreeCursor</function></entry>
	<entry><systemitem>FreeCursor</systemitem></entry>
      </row>
      <row>
	<entry><function>XFreeFont</function></entry>
	<entry><systemitem>CloseFont</systemitem></entry>
      </row>
      <row>
	<entry><function>XFreeGC</function></entry>
	<entry><systemitem>FreeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XFreePixmap</function></entry>
	<entry><systemitem>FreePixmap</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetAtomName</function></entry>
	<entry><systemitem>GetAtomName</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetClassHint</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetFontPath</function></entry>
	<entry><systemitem>GetFontPath</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetGeometry</function></entry>
	<entry><systemitem>GetGeometry</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetIconName</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetIconSizes</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetImage</function></entry>
	<entry><systemitem>GetImage</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetInputFocus</function></entry>
	<entry><systemitem>GetInputFocus</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetKeyboardControl</function></entry>
	<entry><systemitem>GetKeyboardControl</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetKeyboardMapping</function></entry>
	<entry><systemitem>GetKeyboardMapping</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetModifierMapping</function></entry>
	<entry><systemitem>GetModifierMapping</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetMotionEvents</function></entry>
	<entry><systemitem>GetMotionEvents</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetNormalHints</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetPointerControl</function></entry>
	<entry><systemitem>GetPointerControl</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetPointerMapping</function></entry>
	<entry><systemitem>GetPointerMapping</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetRGBColormaps</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetScreenSaver</function></entry>
	<entry><systemitem>GetScreenSaver</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetSelectionOwner</function></entry>
	<entry><systemitem>GetSelectionOwner</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetSizeHints</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetTextProperty</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetTransientForHint</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetWMClientMachine</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry morerows="1"><function>XGetWMColormapWindows</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>InternAtom</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetWMHints</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetWMIconName</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetWMName</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetWMNormalHints</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry morerows="1"><function>XGetWMProtocols</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>InternAtom</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetWMSizeHints</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry morerows="1"><function>XGetWindowAttributes</function></entry>
	<entry><systemitem>GetWindowAttributes</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>GetGeometry</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetWindowProperty</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XGetZoomHints</function></entry>
	<entry><systemitem>GetProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XGrabButton</function></entry>
	<entry><systemitem>GrabButton</systemitem></entry>
      </row>
      <row>
	<entry><function>XGrabKey</function></entry>
	<entry><systemitem>GrabKey</systemitem></entry>
      </row>
      <row>
	<entry><function>XGrabKeyboard</function></entry>
	<entry><systemitem>GrabKeyboard</systemitem></entry>
      </row>
      <row>
	<entry><function>XGrabPointer</function></entry>
	<entry><systemitem>GrabPointer</systemitem></entry>
      </row>
      <row>
	<entry><function>XGrabServer</function></entry>
	<entry><systemitem>GrabServer</systemitem></entry>
      </row>
      <row>
	<entry morerows="1"><function>XIconifyWindow</function></entry>
	<entry><systemitem>InternAtom</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>SendEvent</systemitem></entry>
      </row>
      <row>
	<entry><function>XInitExtension</function></entry>
	<entry><systemitem>QueryExtension</systemitem></entry>
      </row>
      <row>
	<entry><function>XInstallColormap</function></entry>
	<entry><systemitem>InstallColormap</systemitem></entry>
      </row>
      <row>
	<entry><function>XInternAtom</function></entry>
	<entry><systemitem>InternAtom</systemitem></entry>
      </row>
      <row>
	<entry><function>XKillClient</function></entry>
	<entry><systemitem>KillClient</systemitem></entry>
      </row>
      <row>
	<entry><function>XListExtensions</function></entry>
	<entry><systemitem>ListExtensions</systemitem></entry>
      </row>
      <row>
	<entry><function>XListFonts</function></entry>
	<entry><systemitem>ListFonts</systemitem></entry>
      </row>
      <row>
	<entry><function>XListFontsWithInfo</function></entry>
	<entry><systemitem>ListFontsWithInfo</systemitem></entry>
      </row>
      <row>
	<entry><function>XListHosts</function></entry>
	<entry><systemitem>ListHosts</systemitem></entry>
      </row>
      <row>
	<entry><function>XListInstalledColormaps</function></entry>
	<entry><systemitem>ListInstalledColormaps</systemitem></entry>
      </row>
      <row>
	<entry><function>XListProperties</function></entry>
	<entry><systemitem>ListProperties</systemitem></entry>
      </row>
      <row>
	<entry><function>XLoadFont</function></entry>
	<entry><systemitem>OpenFont</systemitem></entry>
      </row>
      <row>
	<entry morerows="1"><function>XLoadQueryFont</function></entry>
	<entry><systemitem>OpenFont</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>QueryFont</systemitem></entry>
      </row>
      <row>
	<entry><function>XLookupColor</function></entry>
	<entry><systemitem>LookupColor</systemitem></entry>
      </row>
      <row>
	<entry><function>XLowerWindow</function></entry>
	<entry><systemitem>ConfigureWindow</systemitem></entry>
      </row>
      <row>
	<entry morerows="1"><function>XMapRaised</function></entry>
	<entry><systemitem>ConfigureWindow</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>MapWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XMapSubwindows</function></entry>
	<entry><systemitem>MapSubwindows</systemitem></entry>
      </row>
      <row>
	<entry><function>XMapWindow</function></entry>
	<entry><systemitem>MapWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XMoveResizeWindow</function></entry>
	<entry><systemitem>ConfigureWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XMoveWindow</function></entry>
	<entry><systemitem>ConfigureWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XNoOp</function></entry>
	<entry><systemitem>NoOperation</systemitem></entry>
      </row>
      <row>
	<entry><function>XOpenDisplay</function></entry>
	<entry><systemitem>CreateGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XParseColor</function></entry>
	<entry><systemitem>LookupColor</systemitem></entry>
      </row>
      <row>
	<entry><function>XPutImage</function></entry>
	<entry><systemitem>PutImage</systemitem></entry>
      </row>
      <row>
	<entry><function>XQueryBestCursor</function></entry>
	<entry><systemitem>QueryBestSize</systemitem></entry>
      </row>
      <row>
	<entry><function>XQueryBestSize</function></entry>
	<entry><systemitem>QueryBestSize</systemitem></entry>
      </row>
      <row>
	<entry><function>XQueryBestStipple</function></entry>
	<entry><systemitem>QueryBestSize</systemitem></entry>
      </row>
      <row>
	<entry><function>XQueryBestTile</function></entry>
	<entry><systemitem>QueryBestSize</systemitem></entry>
      </row>
      <row>
	<entry><function>XQueryColor</function></entry>
	<entry><systemitem>QueryColors</systemitem></entry>
      </row>
      <row>
	<entry><function>XQueryColors</function></entry>
	<entry><systemitem>QueryColors</systemitem></entry>
      </row>
      <row>
	<entry><function>XQueryExtension</function></entry>
	<entry><systemitem>QueryExtension</systemitem></entry>
      </row>
      <row>
	<entry><function>XQueryFont</function></entry>
	<entry><systemitem>QueryFont</systemitem></entry>
      </row>
      <row>
	<entry><function>XQueryKeymap</function></entry>
	<entry><systemitem>QueryKeymap</systemitem></entry>
      </row>
      <row>
	<entry><function>XQueryPointer</function></entry>
	<entry><systemitem>QueryPointer</systemitem></entry>
      </row>
      <row>
	<entry><function>XQueryTextExtents</function></entry>
	<entry><systemitem>QueryTextExtents</systemitem></entry>
      </row>
      <row>
	<entry><function>XQueryTextExtents16</function></entry>
	<entry><systemitem>QueryTextExtents</systemitem></entry>
      </row>
      <row>
	<entry><function>XQueryTree</function></entry>
	<entry><systemitem>QueryTree</systemitem></entry>
      </row>
      <row>
	<entry><function>XRaiseWindow</function></entry>
	<entry><systemitem>ConfigureWindow</systemitem></entry>
      </row>
      <row>
	<entry morerows="3"><function>XReadBitmapFile</function></entry>
	<entry><systemitem>CreateGC</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>CreatePixmap</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>FreeGC</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>PutImage</systemitem></entry>
      </row>
      <row>
	<entry><function>XRecolorCursor</function></entry>
	<entry><systemitem>RecolorCursor</systemitem></entry>
      </row>
      <row>
	<entry morerows="1"><function>XReconfigureWMWindow</function></entry>
	<entry><systemitem>ConfigureWindow</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>SendEvent</systemitem></entry>
      </row>
      <row>
	<entry><function>XRemoveFromSaveSet</function></entry>
	<entry><systemitem>ChangeSaveSet</systemitem></entry>
      </row>
      <row>
	<entry><function>XRemoveHost</function></entry>
	<entry><systemitem>ChangeHosts</systemitem></entry>
      </row>
      <row>
	<entry><function>XRemoveHosts</function></entry>
	<entry><systemitem>ChangeHosts</systemitem></entry>
      </row>
      <row>
	<entry><function>XReparentWindow</function></entry>
	<entry><systemitem>ReparentWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XResetScreenSaver</function></entry>
	<entry><systemitem>ForceScreenSaver</systemitem></entry>
      </row>
      <row>
	<entry><function>XResizeWindow</function></entry>
	<entry><systemitem>ConfigureWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XRestackWindows</function></entry>
	<entry><systemitem>ConfigureWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XRotateBuffers</function></entry>
	<entry><systemitem>RotateProperties</systemitem></entry>
      </row>
      <row>
	<entry><function>XRotateWindowProperties</function></entry>
	<entry><systemitem>RotateProperties</systemitem></entry>
      </row>
      <row>
	<entry><function>XSelectInput</function></entry>
	<entry><systemitem>ChangeWindowAttributes</systemitem></entry>
      </row>
      <row>
	<entry><function>XSendEvent</function></entry>
	<entry><systemitem>SendEvent</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetAccessControl</function></entry>
	<entry><systemitem>SetAccessControl</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetArcMode</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetBackground</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetClassHint</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetClipMask</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetClipOrigin</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetClipRectangles</function></entry>
	<entry><systemitem>SetClipRectangles</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetCloseDownMode</function></entry>
	<entry><systemitem>SetCloseDownMode</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetCommand</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetDashes</function></entry>
	<entry><systemitem>SetDashes</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetFillRule</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetFillStyle</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetFont</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetFontPath</function></entry>
	<entry><systemitem>SetFontPath</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetForeground</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetFunction</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetGraphicsExposures</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetIconName</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetIconSizes</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetInputFocus</function></entry>
	<entry><systemitem>SetInputFocus</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetLineAttributes</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetModifierMapping</function></entry>
	<entry><systemitem>SetModifierMapping</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetNormalHints</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetPlaneMask</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetPointerMapping</function></entry>
	<entry><systemitem>SetPointerMapping</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetRGBColormaps</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetScreenSaver</function></entry>
	<entry><systemitem>SetScreenSaver</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetSelectionOwner</function></entry>
	<entry><systemitem>SetSelectionOwner</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetSizeHints</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetStandardProperties</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetState</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetStipple</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetSubwindowMode</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetTextProperty</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetTile</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetTransientForHint</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetTSOrigin</function></entry>
	<entry><systemitem>ChangeGC</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetWMClientMachine</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry morerows="1"><function>XSetWMColormapWindows</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>InternAtom</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetWMHints</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetWMIconName</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetWMName</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetWMNormalHints</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetWMProperties</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry morerows="1"><function>XSetWMProtocols</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>InternAtom</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetWMSizeHints</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetWindowBackground</function></entry>
	<entry><systemitem>ChangeWindowAttributes</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetWindowBackgroundPixmap</function></entry>
	<entry><systemitem>ChangeWindowAttributes</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetWindowBorder</function></entry>
	<entry><systemitem>ChangeWindowAttributes</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetWindowBorderPixmap</function></entry>
	<entry><systemitem>ChangeWindowAttributes</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetWindowBorderWidth</function></entry>
	<entry><systemitem>ConfigureWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetWindowColormap</function></entry>
	<entry><systemitem>ChangeWindowAttributes</systemitem></entry>
      </row>
      <row>
	<entry><function>XSetZoomHints</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XStoreBuffer</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XStoreBytes</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XStoreColor</function></entry>
	<entry><systemitem>StoreColors</systemitem></entry>
      </row>
      <row>
	<entry><function>XStoreColors</function></entry>
	<entry><systemitem>StoreColors</systemitem></entry>
      </row>
      <row>
	<entry><function>XStoreName</function></entry>
	<entry><systemitem>ChangeProperty</systemitem></entry>
      </row>
      <row>
	<entry><function>XStoreNamedColor</function></entry>
	<entry><systemitem>StoreNamedColor</systemitem></entry>
      </row>
      <row>
	<entry><function>XSync</function></entry>
	<entry><systemitem>GetInputFocus</systemitem></entry>
      </row>
      <row>
	<entry><function>XSynchronize</function></entry>
	<entry><systemitem>GetInputFocus</systemitem></entry>
      </row>
      <row>
	<entry><function>XTranslateCoordinates</function></entry>
	<entry><systemitem>TranslateCoordinates</systemitem></entry>
      </row>
      <row>
	<entry><function>XUndefineCursor</function></entry>
	<entry><systemitem>ChangeWindowAttributes</systemitem></entry>
      </row>
      <row>
	<entry><function>XUngrabButton</function></entry>
	<entry><systemitem>UngrabButton</systemitem></entry>
      </row>
      <row>
	<entry><function>XUngrabKey</function></entry>
	<entry><systemitem>UngrabKey</systemitem></entry>
      </row>
      <row>
	<entry><function>XUngrabKeyboard</function></entry>
	<entry><systemitem>UngrabKeyboard</systemitem></entry>
      </row>
      <row>
	<entry><function>XUngrabPointer</function></entry>
	<entry><systemitem>UngrabPointer</systemitem></entry>
      </row>
      <row>
	<entry><function>XUngrabServer</function></entry>
	<entry><systemitem>UngrabServer</systemitem></entry>
      </row>
      <row>
	<entry><function>XUninstallColormap</function></entry>
	<entry><systemitem>UninstallColormap</systemitem></entry>
      </row>
      <row>
	<entry><function>XUnloadFont</function></entry>
	<entry><systemitem>CloseFont</systemitem></entry>
      </row>
      <row>
	<entry><function>XUnmapSubwindows</function></entry>
	<entry><systemitem>UnmapSubwindows</systemitem></entry>
      </row>
      <row>
	<entry><function>XUnmapWindow</function></entry>
	<entry><systemitem>UnmapWindow</systemitem></entry>
      </row>
      <row>
	<entry><function>XWarpPointer</function></entry>
	<entry><systemitem>WarpPointer</systemitem></entry>
      </row>
      <row>
	<entry morerows="1"><function>XWithdrawWindow</function></entry>
	<entry><systemitem>SendEvent</systemitem></entry>
      </row>
      <row>

	<entry><systemitem>UnmapWindow</systemitem></entry>
      </row>
    </tbody>
  </tgroup>
</table>
<para>
The following table lists each X protocol request (in alphabetical
order) and the Xlib functions that reference it.
</para>
<table>
  <title>Xlib functions which use each Protocol Request</title>
  <tgroup cols="2">
    <thead>
      <row>
	<entry>Protocol Request</entry>
	<entry>Xlib Function</entry>
      </row>
    </thead>
    <tbody>
      <row>
	<entry><systemitem>AllocColor</systemitem></entry>
	<entry><function>XAllocColor</function></entry>
      </row>
      <row>
	<entry><systemitem>AllocColorCells</systemitem></entry>
	<entry><function>XAllocColorCells</function></entry>
      </row>
      <row>
	<entry><systemitem>AllocColorPlanes</systemitem></entry>
	<entry><function>XAllocColorPlanes</function></entry>
      </row>
      <row>
	<entry><systemitem>AllocNamedColor</systemitem></entry>
	<entry><function>XAllocNamedColor</function></entry>
      </row>
      <row>
	<entry><systemitem>AllowEvents</systemitem></entry>
	<entry><function>XAllowEvents</function></entry>
      </row>
      <row>
	<entry><systemitem>Bell</systemitem></entry>
	<entry><function>XBell</function></entry>
      </row>
      <row>
	<entry><systemitem>ChangeActivePointerGrab</systemitem></entry>
	<entry><function>XChangeActivePointerGrab</function></entry>
      </row>
      <row>
	<entry morerows="17"><systemitem>ChangeGC</systemitem></entry>
	<entry><function>XChangeGC</function></entry>
      </row>
      <row>

	<entry><function>XSetArcMode</function></entry>
      </row>
      <row>

	<entry><function>XSetBackground</function></entry>
      </row>
      <row>

	<entry><function>XSetClipMask</function></entry>
      </row>
      <row>

	<entry><function>XSetClipOrigin</function></entry>
      </row>
      <row>

	<entry><function>XSetFillRule</function></entry>
      </row>
      <row>

	<entry><function>XSetFillStyle</function></entry>
      </row>
      <row>

	<entry><function>XSetFont</function></entry>
      </row>
      <row>

	<entry><function>XSetForeground</function></entry>
      </row>
      <row>

	<entry><function>XSetFunction</function></entry>
      </row>
      <row>

	<entry><function>XSetGraphicsExposures</function></entry>
      </row>
      <row>

	<entry><function>XSetLineAttributes</function></entry>
      </row>
      <row>

	<entry><function>XSetPlaneMask</function></entry>
      </row>
      <row>

	<entry><function>XSetState</function></entry>
      </row>
      <row>

	<entry><function>XSetStipple</function></entry>
      </row>
      <row>

	<entry><function>XSetSubwindowMode</function></entry>
      </row>
      <row>

	<entry><function>XSetTile</function></entry>
      </row>
      <row>

	<entry><function>XSetTSOrigin</function></entry>
      </row>
      <row>
	<entry morerows="3"><systemitem>ChangeHosts</systemitem></entry>
	<entry><function>XAddHost</function></entry>
      </row>
      <row>

	<entry><function>XAddHosts</function></entry>
      </row>
      <row>

	<entry><function>XRemoveHost</function></entry>
      </row>
      <row>

	<entry><function>XRemoveHosts</function></entry>
      </row>
      <row>
	<entry morerows="2"><systemitem>ChangeKeyboardControl</systemitem></entry>
	<entry><function>XAutoRepeatOff</function></entry>
      </row>
      <row>

	<entry><function>XAutoRepeatOn</function></entry>
      </row>
      <row>

	<entry><function>XChangeKeyboardControl</function></entry>
      </row>
      <row>
	<entry><systemitem>ChangeKeyboardMapping</systemitem></entry>
	<entry><function>XChangeKeyboardMapping</function></entry>
      </row>
      <row>
	<entry><systemitem>ChangePointerControl</systemitem></entry>
	<entry><function>XChangePointerControl</function></entry>
      </row>
      <row>
	<entry morerows="23"><systemitem>ChangeProperty</systemitem></entry>
	<entry><function>XChangeProperty</function></entry>
      </row>
      <row>

	<entry><function>XSetClassHint</function></entry>
      </row>
      <row>

	<entry><function>XSetCommand</function></entry>
      </row>
      <row>

	<entry><function>XSetIconName</function></entry>
      </row>
      <row>

	<entry><function>XSetIconSizes</function></entry>
      </row>
      <row>

	<entry><function>XSetNormalHints</function></entry>
      </row>
      <row>

	<entry><function>XSetRGBColormaps</function></entry>
      </row>
      <row>

	<entry><function>XSetSizeHints</function></entry>
      </row>
      <row>

	<entry><function>XSetStandardProperties</function></entry>
      </row>
      <row>

	<entry><function>XSetTextProperty</function></entry>
      </row>
      <row>

	<entry><function>XSetTransientForHint</function></entry>
      </row>
      <row>

	<entry><function>XSetWMClientMachine</function></entry>
      </row>
      <row>

	<entry><function>XSetWMColormapWindows</function></entry>
      </row>
      <row>

	<entry><function>XSetWMHints</function></entry>
      </row>
      <row>

	<entry><function>XSetWMIconName</function></entry>
      </row>
      <row>

	<entry><function>XSetWMName</function></entry>
      </row>
      <row>

	<entry><function>XSetWMNormalHints</function></entry>
      </row>
      <row>

	<entry><function>XSetWMProperties</function></entry>
      </row>
      <row>

	<entry><function>XSetWMProtocols</function></entry>
      </row>
      <row>

	<entry><function>XSetWMSizeHints</function></entry>
      </row>
      <row>

	<entry><function>XSetZoomHints</function></entry>
      </row>
      <row>

	<entry><function>XStoreBuffer</function></entry>
      </row>
      <row>

	<entry><function>XStoreBytes</function></entry>
      </row>
      <row>

	<entry><function>XStoreName</function></entry>
      </row>
      <row>
	<entry morerows="2"><systemitem>ChangeSaveSet</systemitem></entry>
	<entry><function>XAddToSaveSet</function></entry>
      </row>
      <row>

	<entry><function>XChangeSaveSet</function></entry>
      </row>
      <row>

	<entry><function>XRemoveFromSaveSet</function></entry>
      </row>
      <row>
	<entry morerows="8"><systemitem>ChangeWindowAttributes</systemitem></entry>
	<entry><function>XChangeWindowAttributes</function></entry>
      </row>
      <row>

	<entry><function>XDefineCursor</function></entry>
      </row>
      <row>

	<entry><function>XSelectInput</function></entry>
      </row>
      <row>

	<entry><function>XSetWindowBackground</function></entry>
      </row>
      <row>

	<entry><function>XSetWindowBackgroundPixmap</function></entry>
      </row>
      <row>

	<entry><function>XSetWindowBorder</function></entry>
      </row>
      <row>

	<entry><function>XSetWindowBorderPixmap</function></entry>
      </row>
      <row>

	<entry><function>XSetWindowColormap</function></entry>
      </row>
      <row>

	<entry><function>XUndefineCursor</function></entry>
      </row>
      <row>
	<entry morerows="2"><systemitem>CirculateWindow</systemitem></entry>
	<entry><function>XCirculateSubwindowsDown</function></entry>
      </row>
      <row>

	<entry><function>XCirculateSubwindowsUp</function></entry>
      </row>
      <row>

	<entry><function>XCirculateSubwindows</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>ClearArea</systemitem></entry>
	<entry><function>XClearArea</function></entry>
      </row>
      <row>

	<entry><function>XClearWindow</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>CloseFont</systemitem></entry>
	<entry><function>XFreeFont</function></entry>
      </row>
      <row>

	<entry><function>XUnloadFont</function></entry>
      </row>
      <row>
	<entry morerows="9"><systemitem>ConfigureWindow</systemitem></entry>
	<entry><function>XConfigureWindow</function></entry>
      </row>
      <row>

	<entry><function>XLowerWindow</function></entry>
      </row>
      <row>

	<entry><function>XMapRaised</function></entry>
      </row>
      <row>

	<entry><function>XMoveResizeWindow</function></entry>
      </row>
      <row>

	<entry><function>XMoveWindow</function></entry>
      </row>
      <row>

	<entry><function>XRaiseWindow</function></entry>
      </row>
      <row>

	<entry><function>XReconfigureWMWindow</function></entry>
      </row>
      <row>

	<entry><function>XResizeWindow</function></entry>
      </row>
      <row>

	<entry><function>XRestackWindows</function></entry>
      </row>
      <row>

	<entry><function>XSetWindowBorderWidth</function></entry>
      </row>
      <row>
	<entry><systemitem>ConvertSelection</systemitem></entry>
	<entry><function>XConvertSelection</function></entry>
      </row>
      <row>
	<entry><systemitem>CopyArea</systemitem></entry>
	<entry><function>XCopyArea</function></entry>
      </row>
      <row>
	<entry><systemitem>CopyColormapAndFree</systemitem></entry>
	<entry><function>XCopyColormapAndFree</function></entry>
      </row>
      <row>
	<entry><systemitem>CopyGC</systemitem></entry>
	<entry><function>XCopyGC</function></entry>
      </row>
      <row>
	<entry><systemitem>CopyPlane</systemitem></entry>
	<entry><function>XCopyPlane</function></entry>
      </row>
      <row>
	<entry><systemitem>CreateColormap</systemitem></entry>
	<entry><function>XCreateColormap</function></entry>
      </row>
      <row>
	<entry><systemitem>CreateCursor</systemitem></entry>
	<entry><function>XCreatePixmapCursor</function></entry>
      </row>
      <row>
	<entry morerows="4"><systemitem>CreateGC</systemitem></entry>
	<entry><function>XCreateGC</function></entry>
      </row>
      <row>

	<entry><function>XCreateBitmapFromData</function></entry>
      </row>
      <row>

	<entry><function>XCreatePixmapFromData</function></entry>
      </row>
      <row>

	<entry><function>XOpenDisplay</function></entry>
      </row>
      <row>

	<entry><function>XReadBitmapFile</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>CreateGlyphCursor</systemitem></entry>
	<entry><function>XCreateFontCursor</function></entry>
      </row>
      <row>

	<entry><function>XCreateGlyphCursor</function></entry>
      </row>
      <row>
	<entry morerows="3"><systemitem>CreatePixmap</systemitem></entry>
	<entry><function>XCreatePixmap</function></entry>
      </row>
      <row>

	<entry><function>XCreateBitmapFromData</function></entry>
      </row>
      <row>

	<entry><function>XCreatePixmapFromData</function></entry>
      </row>
      <row>

	<entry><function>XReadBitmapFile</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>CreateWindow</systemitem></entry>
	<entry><function>XCreateSimpleWindow</function></entry>
      </row>
      <row>

	<entry><function>XCreateWindow</function></entry>
      </row>
      <row>
	<entry><systemitem>DeleteProperty</systemitem></entry>
	<entry><function>XDeleteProperty</function></entry>
      </row>
      <row>
	<entry><systemitem>DestroySubwindows</systemitem></entry>
	<entry><function>XDestroySubwindows</function></entry>
      </row>
      <row>
	<entry><systemitem>DestroyWindow</systemitem></entry>
	<entry><function>XDestroyWindow</function></entry>
      </row>
      <row>
	<entry><systemitem>FillPoly</systemitem></entry>
	<entry><function>XFillPolygon</function></entry>
      </row>
      <row>
	<entry morerows="2"><systemitem>ForceScreenSaver</systemitem></entry>
	<entry><function>XActivateScreenSaver</function></entry>
      </row>
      <row>

	<entry><function>XForceScreenSaver</function></entry>
      </row>
      <row>

	<entry><function>XResetScreenSaver</function></entry>
      </row>
      <row>
	<entry><systemitem>FreeColormap</systemitem></entry>
	<entry><function>XFreeColormap</function></entry>
      </row>
      <row>
	<entry><systemitem>FreeColors</systemitem></entry>
	<entry><function>XFreeColors</function></entry>
      </row>
      <row>
	<entry><systemitem>FreeCursor</systemitem></entry>
	<entry><function>XFreeCursor</function></entry>
      </row>
      <row>
	<entry morerows="3"><systemitem>FreeGC</systemitem></entry>
	<entry><function>XFreeGC</function></entry>
      </row>
      <row>

	<entry><function>XCreateBitmapFromData</function></entry>
      </row>
      <row>

	<entry><function>XCreatePixmapFromData</function></entry>
      </row>
      <row>

	<entry><function>XReadBitmapFile</function></entry>
      </row>
      <row>
	<entry><systemitem>FreePixmap</systemitem></entry>
	<entry><function>XFreePixmap</function></entry>
      </row>
      <row>
	<entry><systemitem>GetAtomName</systemitem></entry>
	<entry><function>XGetAtomName</function></entry>
      </row>
      <row>
	<entry><systemitem>GetFontPath</systemitem></entry>
	<entry><function>XGetFontPath</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>GetGeometry</systemitem></entry>
	<entry><function>XGetGeometry</function></entry>
      </row>
      <row>

	<entry><function>XGetWindowAttributes</function></entry>
      </row>
      <row>
	<entry><systemitem>GetImage</systemitem></entry>
	<entry><function>XGetImage</function></entry>
      </row>
      <row>
	<entry morerows="2"><systemitem>GetInputFocus</systemitem></entry>
	<entry><function>XGetInputFocus</function></entry>
      </row>
      <row>

	<entry><function>XSync</function></entry>
      </row>
      <row>

	<entry><function>XSynchronize</function></entry>
      </row>
      <row>
	<entry><systemitem>GetKeyboardControl</systemitem></entry>
	<entry><function>XGetKeyboardControl</function></entry>
      </row>
      <row>
	<entry><systemitem>GetKeyboardMapping</systemitem></entry>
	<entry><function>XGetKeyboardMapping</function></entry>
      </row>
      <row>
	<entry><systemitem>GetModifierMapping</systemitem></entry>
	<entry><function>XGetModifierMapping</function></entry>
      </row>
      <row>
	<entry><systemitem>GetMotionEvents</systemitem></entry>
	<entry><function>XGetMotionEvents</function></entry>
      </row>
      <row>
	<entry><systemitem>GetPointerControl</systemitem></entry>
	<entry><function>XGetPointerControl</function></entry>
      </row>
      <row>
	<entry><systemitem>GetPointerMapping</systemitem></entry>
	<entry><function>XGetPointerMapping</function></entry>
      </row>
      <row>
	<entry morerows="19"><systemitem>GetProperty</systemitem></entry>
	<entry><function>XFetchBytes</function></entry>
      </row>
      <row>

	<entry><function>XFetchName</function></entry>
      </row>
      <row>

	<entry><function>XGetClassHint</function></entry>
      </row>
      <row>

	<entry><function>XGetIconName</function></entry>
      </row>
      <row>

	<entry><function>XGetIconSizes</function></entry>
      </row>
      <row>

	<entry><function>XGetNormalHints</function></entry>
      </row>
      <row>

	<entry><function>XGetRGBColormaps</function></entry>
      </row>
      <row>

	<entry><function>XGetSizeHints</function></entry>
      </row>
      <row>

	<entry><function>XGetTextProperty</function></entry>
      </row>
      <row>

	<entry><function>XGetTransientForHint</function></entry>
      </row>
      <row>

	<entry><function>XGetWMClientMachine</function></entry>
      </row>
      <row>

	<entry><function>XGetWMColormapWindows</function></entry>
      </row>
      <row>

	<entry><function>XGetWMHints</function></entry>
      </row>
      <row>

	<entry><function>XGetWMIconName</function></entry>
      </row>
      <row>

	<entry><function>XGetWMName</function></entry>
      </row>
      <row>

	<entry><function>XGetWMNormalHints</function></entry>
      </row>
      <row>

	<entry><function>XGetWMProtocols</function></entry>
      </row>
      <row>

	<entry><function>XGetWMSizeHints</function></entry>
      </row>
      <row>

	<entry><function>XGetWindowProperty</function></entry>
      </row>
      <row>

	<entry><function>XGetZoomHints</function></entry>
      </row>
      <row>
	<entry><systemitem>GetSelectionOwner</systemitem></entry>
	<entry><function>XGetSelectionOwner</function></entry>
      </row>
      <row>
	<entry><systemitem>GetWindowAttributes</systemitem></entry>
	<entry><function>XGetWindowAttributes</function></entry>
      </row>
      <row>
	<entry><systemitem>GrabButton</systemitem></entry>
	<entry><function>XGrabButton</function></entry>
      </row>
      <row>
	<entry><systemitem>GrabKey</systemitem></entry>
	<entry><function>XGrabKey</function></entry>
      </row>
      <row>
	<entry><systemitem>GrabKeyboard</systemitem></entry>
	<entry><function>XGrabKeyboard</function></entry>
      </row>
      <row>
	<entry><systemitem>GrabPointer</systemitem></entry>
	<entry><function>XGrabPointer</function></entry>
      </row>
      <row>
	<entry><systemitem>GrabServer</systemitem></entry>
	<entry><function>XGrabServer</function></entry>
      </row>
      <row>
	<entry><systemitem>ImageText8</systemitem></entry>
	<entry><function>XDrawImageString</function></entry>
      </row>
      <row>
	<entry><systemitem>ImageText16</systemitem></entry>
	<entry><function>XDrawImageString16</function></entry>
      </row>
      <row>
	<entry><systemitem>InstallColormap</systemitem></entry>
	<entry><function>XInstallColormap</function></entry>
      </row>
      <row>
	<entry morerows="5"><systemitem>InternAtom</systemitem></entry>
	<entry><function>XGetWMColormapWindows</function></entry>
      </row>
      <row>

	<entry><function>XGetWMProtocols</function></entry>
      </row>
      <row>

	<entry><function>XIconifyWindow</function></entry>
      </row>
      <row>

	<entry><function>XInternAtom</function></entry>
      </row>
      <row>

	<entry><function>XSetWMColormapWindows</function></entry>
      </row>
      <row>

	<entry><function>XSetWMProtocols</function></entry>
      </row>
      <row>
	<entry><systemitem>KillClient</systemitem></entry>
	<entry><function>XKillClient</function></entry>
      </row>
      <row>
	<entry><systemitem>ListExtensions</systemitem></entry>
	<entry><function>XListExtensions</function></entry>
      </row>
      <row>
	<entry><systemitem>ListFonts</systemitem></entry>
	<entry><function>XListFonts</function></entry>
      </row>
      <row>
	<entry><systemitem>ListFontsWithInfo</systemitem></entry>
	<entry><function>XListFontsWithInfo</function></entry>
      </row>
      <row>
	<entry><systemitem>ListHosts</systemitem></entry>
	<entry><function>XListHosts</function></entry>
      </row>
      <row>
	<entry><systemitem>ListInstalledColormaps</systemitem></entry>
	<entry><function>XListInstalledColormaps</function></entry>
      </row>
      <row>
	<entry><systemitem>ListProperties</systemitem></entry>
	<entry><function>XListProperties</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>LookupColor</systemitem></entry>
	<entry><function>XLookupColor</function></entry>
      </row>
      <row>

	<entry><function>XParseColor</function></entry>
      </row>
      <row>
	<entry><systemitem>MapSubwindows</systemitem></entry>
	<entry><function>XMapSubwindows</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>MapWindow</systemitem></entry>
	<entry><function>XMapRaised</function></entry>
      </row>
      <row>

	<entry><function>XMapWindow</function></entry>
      </row>
      <row>
	<entry><systemitem>NoOperation</systemitem></entry>
	<entry><function>XNoOp</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>OpenFont</systemitem></entry>
	<entry><function>XLoadFont</function></entry>
      </row>
      <row>

	<entry><function>XLoadQueryFont</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>PolyArc</systemitem></entry>
	<entry><function>XDrawArc</function></entry>
      </row>
      <row>

	<entry><function>XDrawArcs</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>PolyFillArc</systemitem></entry>
	<entry><function>XFillArc</function></entry>
      </row>
      <row>

	<entry><function>XFillArcs</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>PolyFillRectangle</systemitem></entry>
	<entry><function>XFillRectangle</function></entry>
      </row>
      <row>

	<entry><function>XFillRectangles</function></entry>
      </row>
      <row>
	<entry><systemitem>PolyLine</systemitem></entry>
	<entry><function>XDrawLines</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>PolyPoint</systemitem></entry>
	<entry><function>XDrawPoint</function></entry>
      </row>
      <row>

	<entry><function>XDrawPoints</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>PolyRectangle</systemitem></entry>
	<entry><function>XDrawRectangle</function></entry>
      </row>
      <row>

	<entry><function>XDrawRectangles</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>PolySegment</systemitem></entry>
	<entry><function>XDrawLine</function></entry>
      </row>
      <row>

	<entry><function>XDrawSegments</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>PolyText8</systemitem></entry>
	<entry><function>XDrawString</function></entry>
      </row>
      <row>

	<entry><function>XDrawText</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>PolyText16</systemitem></entry>
	<entry><function>XDrawString16</function></entry>
      </row>
      <row>

	<entry><function>XDrawText16</function></entry>
      </row>
      <row>
	<entry morerows="3"><systemitem>PutImage</systemitem></entry>
	<entry><function>XPutImage</function></entry>
      </row>
      <row>

	<entry><function>XCreateBitmapFromData</function></entry>
      </row>
      <row>

	<entry><function>XCreatePixmapFromData</function></entry>
      </row>
      <row>

	<entry><function>XReadBitmapFile</function></entry>
      </row>
      <row>
	<entry morerows="3"><systemitem>QueryBestSize</systemitem></entry>
	<entry><function>XQueryBestCursor</function></entry>
      </row>
      <row>

	<entry><function>XQueryBestSize</function></entry>
      </row>
      <row>

	<entry><function>XQueryBestStipple</function></entry>
      </row>
      <row>

	<entry><function>XQueryBestTile</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>QueryColors</systemitem></entry>
	<entry><function>XQueryColor</function></entry>
      </row>
      <row>

	<entry><function>XQueryColors</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>QueryExtension</systemitem></entry>
	<entry><function>XInitExtension</function></entry>
      </row>
      <row>

	<entry><function>XQueryExtension</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>QueryFont</systemitem></entry>
	<entry><function>XLoadQueryFont</function></entry>
      </row>
      <row>

	<entry><function>XQueryFont</function></entry>
      </row>
      <row>
	<entry><systemitem>QueryKeymap</systemitem></entry>
	<entry><function>XQueryKeymap</function></entry>
      </row>
      <row>
	<entry><systemitem>QueryPointer</systemitem></entry>
	<entry><function>XQueryPointer</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>QueryTextExtents</systemitem></entry>
	<entry><function>XQueryTextExtents</function></entry>
      </row>
      <row>

	<entry><function>XQueryTextExtents16</function></entry>
      </row>
      <row>
	<entry><systemitem>QueryTree</systemitem></entry>
	<entry><function>XQueryTree</function></entry>
      </row>
      <row>
	<entry><systemitem>RecolorCursor</systemitem></entry>
	<entry><function>XRecolorCursor</function></entry>
      </row>
      <row>
	<entry><systemitem>ReparentWindow</systemitem></entry>
	<entry><function>XReparentWindow</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>RotateProperties</systemitem></entry>
	<entry><function>XRotateBuffers</function></entry>
      </row>
      <row>

	<entry><function>XRotateWindowProperties</function></entry>
      </row>
      <row>
	<entry morerows="3"><systemitem>SendEvent</systemitem></entry>
	<entry><function>XIconifyWindow</function></entry>
      </row>
      <row>

	<entry><function>XReconfigureWMWindow</function></entry>
      </row>
      <row>

	<entry><function>XSendEvent</function></entry>
      </row>
      <row>

	<entry><function>XWithdrawWindow</function></entry>
      </row>
      <row>
	<entry morerows="2"><systemitem>SetAccessControl</systemitem></entry>
	<entry><function>XDisableAccessControl</function></entry>
      </row>
      <row>

	<entry><function>XEnableAccessControl</function></entry>
      </row>
      <row>

	<entry><function>XSetAccessControl</function></entry>
      </row>
      <row>
	<entry><systemitem>SetClipRectangles</systemitem></entry>
	<entry><function>XSetClipRectangles</function></entry>
      </row>
      <row>
	<entry><systemitem>SetCloseDownMode</systemitem></entry>
	<entry><function>XSetCloseDownMode</function></entry>
      </row>
      <row>
	<entry><systemitem>SetDashes</systemitem></entry>
	<entry><function>XSetDashes</function></entry>
      </row>
      <row>
	<entry><systemitem>SetFontPath</systemitem></entry>
	<entry><function>XSetFontPath</function></entry>
      </row>
      <row>
	<entry><systemitem>SetInputFocus</systemitem></entry>
	<entry><function>XSetInputFocus</function></entry>
      </row>
      <row>
	<entry><systemitem>SetModifierMapping</systemitem></entry>
	<entry><function>XSetModifierMapping</function></entry>
      </row>
      <row>
	<entry><systemitem>SetPointerMapping</systemitem></entry>
	<entry><function>XSetPointerMapping</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>SetScreenSaver</systemitem></entry>
	<entry><function>XGetScreenSaver</function></entry>
      </row>
      <row>

	<entry><function>XSetScreenSaver</function></entry>
      </row>
      <row>
	<entry><systemitem>SetSelectionOwner</systemitem></entry>
	<entry><function>XSetSelectionOwner</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>StoreColors</systemitem></entry>
	<entry><function>XStoreColor</function></entry>
      </row>
      <row>

	<entry><function>XStoreColors</function></entry>
      </row>
      <row>
	<entry><systemitem>StoreNamedColor</systemitem></entry>
	<entry><function>XStoreNamedColor</function></entry>
      </row>
      <row>
	<entry><systemitem>TranslateCoordinates</systemitem></entry>
	<entry><function>XTranslateCoordinates</function></entry>
      </row>
      <row>
	<entry><systemitem>UngrabButton</systemitem></entry>
	<entry><function>XUngrabButton</function></entry>
      </row>
      <row>
	<entry><systemitem>UngrabKey</systemitem></entry>
	<entry><function>XUngrabKey</function></entry>
      </row>
      <row>
	<entry><systemitem>UngrabKeyboard</systemitem></entry>
	<entry><function>XUngrabKeyboard</function></entry>
      </row>
      <row>
	<entry><systemitem>UngrabPointer</systemitem></entry>
	<entry><function>XUngrabPointer</function></entry>
      </row>
      <row>
	<entry><systemitem>UngrabServer</systemitem></entry>
	<entry><function>XUngrabServer</function></entry>
      </row>
      <row>
	<entry><systemitem>UninstallColormap</systemitem></entry>
	<entry><function>XUninstallColormap</function></entry>
      </row>
      <row>
	<entry><systemitem>UnmapSubwindows</systemitem></entry>
	<entry><function>XUnmapSubWindows</function></entry>
      </row>
      <row>
	<entry morerows="1"><systemitem>UnmapWindow</systemitem></entry>
	<entry><function>XUnmapWindow</function></entry>
      </row>
      <row>

	<entry><function>XWithdrawWindow</function></entry>
      </row>
      <row>
	<entry><systemitem>WarpPointer</systemitem></entry>
	<entry><function>XWarpPointer</function></entry>
      </row>
    </tbody>
  </tgroup>
</table>
</appendix>
