Sophie

Sophie

distrib > Mandriva > cooker > x86_64 > by-pkgid > f52692956c2b8f03919a5223e155b94e > files > 49

libxcb-doc-1.9-1.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>XCB: XCB Composite API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">XCB
   &#160;<span id="projectnumber">1.9</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.1.2 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">XCB Composite API</div>  </div>
</div><!--header-->
<div class="contents">

<p>Composite XCB Protocol Implementation.  
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__composite__query__version__cookie__t.html">xcb_composite_query_version_cookie_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__query__version__cookie__t.html" title="xcb_composite_query_version_cookie_t">xcb_composite_query_version_cookie_t</a>  <a href="structxcb__composite__query__version__cookie__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__composite__query__version__request__t.html">xcb_composite_query_version_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__query__version__request__t.html" title="xcb_composite_query_version_request_t">xcb_composite_query_version_request_t</a>  <a href="structxcb__composite__query__version__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__composite__query__version__reply__t.html">xcb_composite_query_version_reply_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__query__version__reply__t.html" title="xcb_composite_query_version_reply_t">xcb_composite_query_version_reply_t</a>  <a href="structxcb__composite__query__version__reply__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__composite__redirect__window__request__t.html">xcb_composite_redirect_window_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__redirect__window__request__t.html" title="xcb_composite_redirect_window_request_t">xcb_composite_redirect_window_request_t</a>  <a href="structxcb__composite__redirect__window__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__composite__redirect__subwindows__request__t.html">xcb_composite_redirect_subwindows_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__redirect__subwindows__request__t.html" title="xcb_composite_redirect_subwindows_request_t">xcb_composite_redirect_subwindows_request_t</a>  <a href="structxcb__composite__redirect__subwindows__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__composite__unredirect__window__request__t.html">xcb_composite_unredirect_window_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__unredirect__window__request__t.html" title="xcb_composite_unredirect_window_request_t">xcb_composite_unredirect_window_request_t</a>  <a href="structxcb__composite__unredirect__window__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__composite__unredirect__subwindows__request__t.html">xcb_composite_unredirect_subwindows_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__unredirect__subwindows__request__t.html" title="xcb_composite_unredirect_subwindows_request_t">xcb_composite_unredirect_subwindows_request_t</a>  <a href="structxcb__composite__unredirect__subwindows__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__composite__create__region__from__border__clip__request__t.html">xcb_composite_create_region_from_border_clip_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__create__region__from__border__clip__request__t.html" title="xcb_composite_create_region_from_border_clip_request_t">xcb_composite_create_region_from_border_clip_request_t</a>  <a href="structxcb__composite__create__region__from__border__clip__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__composite__name__window__pixmap__request__t.html">xcb_composite_name_window_pixmap_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__name__window__pixmap__request__t.html" title="xcb_composite_name_window_pixmap_request_t">xcb_composite_name_window_pixmap_request_t</a>  <a href="structxcb__composite__name__window__pixmap__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__composite__get__overlay__window__cookie__t.html">xcb_composite_get_overlay_window_cookie_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__get__overlay__window__cookie__t.html" title="xcb_composite_get_overlay_window_cookie_t">xcb_composite_get_overlay_window_cookie_t</a>  <a href="structxcb__composite__get__overlay__window__cookie__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__composite__get__overlay__window__request__t.html">xcb_composite_get_overlay_window_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__get__overlay__window__request__t.html" title="xcb_composite_get_overlay_window_request_t">xcb_composite_get_overlay_window_request_t</a>  <a href="structxcb__composite__get__overlay__window__request__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__composite__get__overlay__window__reply__t.html">xcb_composite_get_overlay_window_reply_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__get__overlay__window__reply__t.html" title="xcb_composite_get_overlay_window_reply_t">xcb_composite_get_overlay_window_reply_t</a>  <a href="structxcb__composite__get__overlay__window__reply__t.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxcb__composite__release__overlay__window__request__t.html">xcb_composite_release_overlay_window_request_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__release__overlay__window__request__t.html" title="xcb_composite_release_overlay_window_request_t">xcb_composite_release_overlay_window_request_t</a>  <a href="structxcb__composite__release__overlay__window__request__t.html#details">More...</a><br/></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga28523c268b36e02dd7285b7c77a75e46"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga28523c268b36e02dd7285b7c77a75e46"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>XCB_COMPOSITE_MAJOR_VERSION</b>&#160;&#160;&#160;0</td></tr>
<tr class="memitem:ga72de2abb425dbda05abaf0e1a0b1911f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga72de2abb425dbda05abaf0e1a0b1911f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>XCB_COMPOSITE_MINOR_VERSION</b>&#160;&#160;&#160;3</td></tr>
<tr class="memitem:ga6a1c4bf4aa183ef29e1983c972d141c0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga6a1c4bf4aa183ef29e1983c972d141c0">XCB_COMPOSITE_QUERY_VERSION</a>&#160;&#160;&#160;0</td></tr>
<tr class="memitem:gafdb655f42655b165bb523ae7153144ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#gafdb655f42655b165bb523ae7153144ff">XCB_COMPOSITE_REDIRECT_WINDOW</a>&#160;&#160;&#160;1</td></tr>
<tr class="memitem:ga29bbbfe52d816cf78c3cc5e105db3015"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga29bbbfe52d816cf78c3cc5e105db3015">XCB_COMPOSITE_REDIRECT_SUBWINDOWS</a>&#160;&#160;&#160;2</td></tr>
<tr class="memitem:ga67a39cecbd42f60d7ded56321595fdff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga67a39cecbd42f60d7ded56321595fdff">XCB_COMPOSITE_UNREDIRECT_WINDOW</a>&#160;&#160;&#160;3</td></tr>
<tr class="memitem:gad7a2f8654271427faa622ce8f581f941"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#gad7a2f8654271427faa622ce8f581f941">XCB_COMPOSITE_UNREDIRECT_SUBWINDOWS</a>&#160;&#160;&#160;4</td></tr>
<tr class="memitem:gab04f7361d37bbfde4f2e20045acde106"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#gab04f7361d37bbfde4f2e20045acde106">XCB_COMPOSITE_CREATE_REGION_FROM_BORDER_CLIP</a>&#160;&#160;&#160;5</td></tr>
<tr class="memitem:ga5fc9f64c4be689aa0ff04827dca4fd1a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga5fc9f64c4be689aa0ff04827dca4fd1a">XCB_COMPOSITE_NAME_WINDOW_PIXMAP</a>&#160;&#160;&#160;6</td></tr>
<tr class="memitem:ga887b47e6120b5044fc17430cc278b16b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga887b47e6120b5044fc17430cc278b16b">XCB_COMPOSITE_GET_OVERLAY_WINDOW</a>&#160;&#160;&#160;7</td></tr>
<tr class="memitem:ga8822d81104d4716a74655e7fffa60ed8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga8822d81104d4716a74655e7fffa60ed8">XCB_COMPOSITE_RELEASE_OVERLAY_WINDOW</a>&#160;&#160;&#160;8</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:gacf162fe642c600a7501105b220c03df3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacf162fe642c600a7501105b220c03df3"></a>
typedef enum <br class="typebreak"/>
xcb_composite_redirect_t&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_composite_redirect_t</b></td></tr>
<tr class="memitem:gaf5a05eebf9ecf06df288de8825e45cc8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf5a05eebf9ecf06df288de8825e45cc8"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__composite__query__version__cookie__t.html">xcb_composite_query_version_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#gaf5a05eebf9ecf06df288de8825e45cc8">xcb_composite_query_version_cookie_t</a></td></tr>
<tr class="memdesc:gaf5a05eebf9ecf06df288de8825e45cc8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__query__version__cookie__t.html" title="xcb_composite_query_version_cookie_t">xcb_composite_query_version_cookie_t</a> <br/></td></tr>
<tr class="memitem:ga576f3a3117a3a32770e2bdd185ff6bac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga576f3a3117a3a32770e2bdd185ff6bac"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__composite__query__version__request__t.html">xcb_composite_query_version_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga576f3a3117a3a32770e2bdd185ff6bac">xcb_composite_query_version_request_t</a></td></tr>
<tr class="memdesc:ga576f3a3117a3a32770e2bdd185ff6bac"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__query__version__request__t.html" title="xcb_composite_query_version_request_t">xcb_composite_query_version_request_t</a> <br/></td></tr>
<tr class="memitem:ga0b5088147cfbe7fb1e88ea7ee285604f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0b5088147cfbe7fb1e88ea7ee285604f"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__composite__query__version__reply__t.html">xcb_composite_query_version_reply_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga0b5088147cfbe7fb1e88ea7ee285604f">xcb_composite_query_version_reply_t</a></td></tr>
<tr class="memdesc:ga0b5088147cfbe7fb1e88ea7ee285604f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__query__version__reply__t.html" title="xcb_composite_query_version_reply_t">xcb_composite_query_version_reply_t</a> <br/></td></tr>
<tr class="memitem:ga6037b37f3355bb764df51b3ef6b487ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6037b37f3355bb764df51b3ef6b487ac"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__composite__redirect__window__request__t.html">xcb_composite_redirect_window_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga6037b37f3355bb764df51b3ef6b487ac">xcb_composite_redirect_window_request_t</a></td></tr>
<tr class="memdesc:ga6037b37f3355bb764df51b3ef6b487ac"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__redirect__window__request__t.html" title="xcb_composite_redirect_window_request_t">xcb_composite_redirect_window_request_t</a> <br/></td></tr>
<tr class="memitem:ga26740b1f12a3b993c4cd78cfd28cc706"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga26740b1f12a3b993c4cd78cfd28cc706"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__composite__redirect__subwindows__request__t.html">xcb_composite_redirect_subwindows_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga26740b1f12a3b993c4cd78cfd28cc706">xcb_composite_redirect_subwindows_request_t</a></td></tr>
<tr class="memdesc:ga26740b1f12a3b993c4cd78cfd28cc706"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__redirect__subwindows__request__t.html" title="xcb_composite_redirect_subwindows_request_t">xcb_composite_redirect_subwindows_request_t</a> <br/></td></tr>
<tr class="memitem:ga844d736cc6d1bcaad3e155440a12b919"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga844d736cc6d1bcaad3e155440a12b919"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__composite__unredirect__window__request__t.html">xcb_composite_unredirect_window_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga844d736cc6d1bcaad3e155440a12b919">xcb_composite_unredirect_window_request_t</a></td></tr>
<tr class="memdesc:ga844d736cc6d1bcaad3e155440a12b919"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__unredirect__window__request__t.html" title="xcb_composite_unredirect_window_request_t">xcb_composite_unredirect_window_request_t</a> <br/></td></tr>
<tr class="memitem:ga41d970f4b76dca62595958978d42f87f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga41d970f4b76dca62595958978d42f87f"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__composite__unredirect__subwindows__request__t.html">xcb_composite_unredirect_subwindows_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga41d970f4b76dca62595958978d42f87f">xcb_composite_unredirect_subwindows_request_t</a></td></tr>
<tr class="memdesc:ga41d970f4b76dca62595958978d42f87f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__unredirect__subwindows__request__t.html" title="xcb_composite_unredirect_subwindows_request_t">xcb_composite_unredirect_subwindows_request_t</a> <br/></td></tr>
<tr class="memitem:gaf8b9380476aafaaee24d12de5c93f361"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf8b9380476aafaaee24d12de5c93f361"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__composite__create__region__from__border__clip__request__t.html">xcb_composite_create_region_from_border_clip_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#gaf8b9380476aafaaee24d12de5c93f361">xcb_composite_create_region_from_border_clip_request_t</a></td></tr>
<tr class="memdesc:gaf8b9380476aafaaee24d12de5c93f361"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__create__region__from__border__clip__request__t.html" title="xcb_composite_create_region_from_border_clip_request_t">xcb_composite_create_region_from_border_clip_request_t</a> <br/></td></tr>
<tr class="memitem:ga51609a5c76be6cadbbad3bbde7614f5a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga51609a5c76be6cadbbad3bbde7614f5a"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__composite__name__window__pixmap__request__t.html">xcb_composite_name_window_pixmap_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga51609a5c76be6cadbbad3bbde7614f5a">xcb_composite_name_window_pixmap_request_t</a></td></tr>
<tr class="memdesc:ga51609a5c76be6cadbbad3bbde7614f5a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__name__window__pixmap__request__t.html" title="xcb_composite_name_window_pixmap_request_t">xcb_composite_name_window_pixmap_request_t</a> <br/></td></tr>
<tr class="memitem:ga98cb157c087dd3656d04d259116ab1fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga98cb157c087dd3656d04d259116ab1fe"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__composite__get__overlay__window__cookie__t.html">xcb_composite_get_overlay_window_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga98cb157c087dd3656d04d259116ab1fe">xcb_composite_get_overlay_window_cookie_t</a></td></tr>
<tr class="memdesc:ga98cb157c087dd3656d04d259116ab1fe"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__get__overlay__window__cookie__t.html" title="xcb_composite_get_overlay_window_cookie_t">xcb_composite_get_overlay_window_cookie_t</a> <br/></td></tr>
<tr class="memitem:ga6873c39f2d322c95d179291321ace076"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6873c39f2d322c95d179291321ace076"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__composite__get__overlay__window__request__t.html">xcb_composite_get_overlay_window_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga6873c39f2d322c95d179291321ace076">xcb_composite_get_overlay_window_request_t</a></td></tr>
<tr class="memdesc:ga6873c39f2d322c95d179291321ace076"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__get__overlay__window__request__t.html" title="xcb_composite_get_overlay_window_request_t">xcb_composite_get_overlay_window_request_t</a> <br/></td></tr>
<tr class="memitem:ga996fd4d4f170cf33cf55b4ee66309341"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga996fd4d4f170cf33cf55b4ee66309341"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__composite__get__overlay__window__reply__t.html">xcb_composite_get_overlay_window_reply_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga996fd4d4f170cf33cf55b4ee66309341">xcb_composite_get_overlay_window_reply_t</a></td></tr>
<tr class="memdesc:ga996fd4d4f170cf33cf55b4ee66309341"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__get__overlay__window__reply__t.html" title="xcb_composite_get_overlay_window_reply_t">xcb_composite_get_overlay_window_reply_t</a> <br/></td></tr>
<tr class="memitem:gad960a7dc5e5a3204a2263ff26147bd71"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad960a7dc5e5a3204a2263ff26147bd71"></a>
typedef struct <br class="typebreak"/>
<a class="el" href="structxcb__composite__release__overlay__window__request__t.html">xcb_composite_release_overlay_window_request_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#gad960a7dc5e5a3204a2263ff26147bd71">xcb_composite_release_overlay_window_request_t</a></td></tr>
<tr class="memdesc:gad960a7dc5e5a3204a2263ff26147bd71"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structxcb__composite__release__overlay__window__request__t.html" title="xcb_composite_release_overlay_window_request_t">xcb_composite_release_overlay_window_request_t</a> <br/></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:gae69586b99949a784c001399f74625412"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><b>xcb_composite_redirect_t</b> { <b>XCB_COMPOSITE_REDIRECT_AUTOMATIC</b>, 
<b>XCB_COMPOSITE_REDIRECT_MANUAL</b>
 }</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga7fb0fbf9dfa06c02a61c6902e0c4af57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__composite__query__version__cookie__t.html">xcb_composite_query_version_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga7fb0fbf9dfa06c02a61c6902e0c4af57">xcb_composite_query_version</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, uint32_t client_major_version, uint32_t client_minor_version)</td></tr>
<tr class="memitem:gaafc2fc5f5501ed95a8cdda155095fa6e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__composite__query__version__cookie__t.html">xcb_composite_query_version_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#gaafc2fc5f5501ed95a8cdda155095fa6e">xcb_composite_query_version_unchecked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, uint32_t client_major_version, uint32_t client_minor_version)</td></tr>
<tr class="memitem:gab38a8565e333d6299a8ac1b996f3ef16"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__composite__query__version__reply__t.html">xcb_composite_query_version_reply_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#gab38a8565e333d6299a8ac1b996f3ef16">xcb_composite_query_version_reply</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, <a class="el" href="structxcb__composite__query__version__cookie__t.html">xcb_composite_query_version_cookie_t</a> cookie, <a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **e)</td></tr>
<tr class="memitem:gad8bc6f575c68596bbb3c2c36a05185a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#gad8bc6f575c68596bbb3c2c36a05185a6">xcb_composite_redirect_window_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window, uint8_t update)</td></tr>
<tr class="memitem:ga333d5d7793b4ffca5ea5467fab4b0f3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga333d5d7793b4ffca5ea5467fab4b0f3b">xcb_composite_redirect_window</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window, uint8_t update)</td></tr>
<tr class="memitem:ga02d7962f72c6f4089e8d8494e124ff51"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga02d7962f72c6f4089e8d8494e124ff51">xcb_composite_redirect_subwindows_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window, uint8_t update)</td></tr>
<tr class="memitem:gac63a29c6d09cf2d2a06046ca0182716a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#gac63a29c6d09cf2d2a06046ca0182716a">xcb_composite_redirect_subwindows</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window, uint8_t update)</td></tr>
<tr class="memitem:gaa1ae04c8b6f7b80df2b789bb6bb74331"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#gaa1ae04c8b6f7b80df2b789bb6bb74331">xcb_composite_unredirect_window_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window, uint8_t update)</td></tr>
<tr class="memitem:ga83a5fb8e41c1fdb9ee1f57e99023a0d2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga83a5fb8e41c1fdb9ee1f57e99023a0d2">xcb_composite_unredirect_window</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window, uint8_t update)</td></tr>
<tr class="memitem:ga70cb74d07da3552ab1e5a04a41d4cdbb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga70cb74d07da3552ab1e5a04a41d4cdbb">xcb_composite_unredirect_subwindows_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window, uint8_t update)</td></tr>
<tr class="memitem:ga1c3f842ed7528476f75a11d990a7d570"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga1c3f842ed7528476f75a11d990a7d570">xcb_composite_unredirect_subwindows</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window, uint8_t update)</td></tr>
<tr class="memitem:gaf6e4adf8d9c6635303ab4e001eec1adc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#gaf6e4adf8d9c6635303ab4e001eec1adc">xcb_composite_create_region_from_border_clip_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xfixes_region_t region, xcb_window_t window)</td></tr>
<tr class="memitem:ga8bc756318852a3a7739dc4cec3a6e0fb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga8bc756318852a3a7739dc4cec3a6e0fb">xcb_composite_create_region_from_border_clip</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_xfixes_region_t region, xcb_window_t window)</td></tr>
<tr class="memitem:ga08ad802db2c16739a6b282a8c575e93b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga08ad802db2c16739a6b282a8c575e93b">xcb_composite_name_window_pixmap_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window, xcb_pixmap_t pixmap)</td></tr>
<tr class="memitem:gaf7fb2be33143619c4a104d3e80db0829"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#gaf7fb2be33143619c4a104d3e80db0829">xcb_composite_name_window_pixmap</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window, xcb_pixmap_t pixmap)</td></tr>
<tr class="memitem:ga67535bde6a491b745d1fd61174c63948"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__composite__get__overlay__window__cookie__t.html">xcb_composite_get_overlay_window_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga67535bde6a491b745d1fd61174c63948">xcb_composite_get_overlay_window</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window)</td></tr>
<tr class="memitem:ga73021724c40ab82e8f5419257216ff00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__composite__get__overlay__window__cookie__t.html">xcb_composite_get_overlay_window_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga73021724c40ab82e8f5419257216ff00">xcb_composite_get_overlay_window_unchecked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window)</td></tr>
<tr class="memitem:gaa92e66d13aae1ea964828ede0e2661e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__composite__get__overlay__window__reply__t.html">xcb_composite_get_overlay_window_reply_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#gaa92e66d13aae1ea964828ede0e2661e7">xcb_composite_get_overlay_window_reply</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, <a class="el" href="structxcb__composite__get__overlay__window__cookie__t.html">xcb_composite_get_overlay_window_cookie_t</a> cookie, <a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **e)</td></tr>
<tr class="memitem:ga9d1ede73b10460a54b44764a40ce3657"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#ga9d1ede73b10460a54b44764a40ce3657">xcb_composite_release_overlay_window_checked</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window)</td></tr>
<tr class="memitem:gab26cec234d7bae885a7f211f6d641000"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCB__Composite__API.html#gab26cec234d7bae885a7f211f6d641000">xcb_composite_release_overlay_window</a> (<a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *c, xcb_window_t window)</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ga004df5702e263fac8096b5268a2b3bae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga004df5702e263fac8096b5268a2b3bae"></a>
<a class="el" href="structxcb__extension__t.html">xcb_extension_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xcb_composite_id</b></td></tr>
</table>
<a name="details" id="details"></a><h2>Detailed Description</h2>
<p>Composite XCB Protocol Implementation. </p>
<h2>Macro Definition Documentation</h2>
<a class="anchor" id="gab04f7361d37bbfde4f2e20045acde106"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_COMPOSITE_CREATE_REGION_FROM_BORDER_CLIP&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_composite_create_region_from_border_clip. </p>

<p>Referenced by <a class="el" href="group__XCB__Composite__API.html#ga8bc756318852a3a7739dc4cec3a6e0fb">xcb_composite_create_region_from_border_clip()</a>, and <a class="el" href="group__XCB__Composite__API.html#gaf6e4adf8d9c6635303ab4e001eec1adc">xcb_composite_create_region_from_border_clip_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga887b47e6120b5044fc17430cc278b16b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_COMPOSITE_GET_OVERLAY_WINDOW&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_composite_get_overlay_window. </p>

<p>Referenced by <a class="el" href="group__XCB__Composite__API.html#ga67535bde6a491b745d1fd61174c63948">xcb_composite_get_overlay_window()</a>, and <a class="el" href="group__XCB__Composite__API.html#ga73021724c40ab82e8f5419257216ff00">xcb_composite_get_overlay_window_unchecked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga5fc9f64c4be689aa0ff04827dca4fd1a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_COMPOSITE_NAME_WINDOW_PIXMAP&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_composite_name_window_pixmap. </p>

<p>Referenced by <a class="el" href="group__XCB__Composite__API.html#gaf7fb2be33143619c4a104d3e80db0829">xcb_composite_name_window_pixmap()</a>, and <a class="el" href="group__XCB__Composite__API.html#ga08ad802db2c16739a6b282a8c575e93b">xcb_composite_name_window_pixmap_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga6a1c4bf4aa183ef29e1983c972d141c0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_COMPOSITE_QUERY_VERSION&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_composite_query_version. </p>

<p>Referenced by <a class="el" href="group__XCB__Composite__API.html#ga7fb0fbf9dfa06c02a61c6902e0c4af57">xcb_composite_query_version()</a>, and <a class="el" href="group__XCB__Composite__API.html#gaafc2fc5f5501ed95a8cdda155095fa6e">xcb_composite_query_version_unchecked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga29bbbfe52d816cf78c3cc5e105db3015"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_COMPOSITE_REDIRECT_SUBWINDOWS&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_composite_redirect_subwindows. </p>

<p>Referenced by <a class="el" href="group__XCB__Composite__API.html#gac63a29c6d09cf2d2a06046ca0182716a">xcb_composite_redirect_subwindows()</a>, and <a class="el" href="group__XCB__Composite__API.html#ga02d7962f72c6f4089e8d8494e124ff51">xcb_composite_redirect_subwindows_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="gafdb655f42655b165bb523ae7153144ff"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_COMPOSITE_REDIRECT_WINDOW&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_composite_redirect_window. </p>

<p>Referenced by <a class="el" href="group__XCB__Composite__API.html#ga333d5d7793b4ffca5ea5467fab4b0f3b">xcb_composite_redirect_window()</a>, and <a class="el" href="group__XCB__Composite__API.html#gad8bc6f575c68596bbb3c2c36a05185a6">xcb_composite_redirect_window_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga8822d81104d4716a74655e7fffa60ed8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_COMPOSITE_RELEASE_OVERLAY_WINDOW&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_composite_release_overlay_window. </p>

<p>Referenced by <a class="el" href="group__XCB__Composite__API.html#gab26cec234d7bae885a7f211f6d641000">xcb_composite_release_overlay_window()</a>, and <a class="el" href="group__XCB__Composite__API.html#ga9d1ede73b10460a54b44764a40ce3657">xcb_composite_release_overlay_window_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="gad7a2f8654271427faa622ce8f581f941"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_COMPOSITE_UNREDIRECT_SUBWINDOWS&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_composite_unredirect_subwindows. </p>

<p>Referenced by <a class="el" href="group__XCB__Composite__API.html#ga1c3f842ed7528476f75a11d990a7d570">xcb_composite_unredirect_subwindows()</a>, and <a class="el" href="group__XCB__Composite__API.html#ga70cb74d07da3552ab1e5a04a41d4cdbb">xcb_composite_unredirect_subwindows_checked()</a>.</p>

</div>
</div>
<a class="anchor" id="ga67a39cecbd42f60d7ded56321595fdff"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define XCB_COMPOSITE_UNREDIRECT_WINDOW&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Opcode for xcb_composite_unredirect_window. </p>

<p>Referenced by <a class="el" href="group__XCB__Composite__API.html#ga83a5fb8e41c1fdb9ee1f57e99023a0d2">xcb_composite_unredirect_window()</a>, and <a class="el" href="group__XCB__Composite__API.html#gaa1ae04c8b6f7b80df2b789bb6bb74331">xcb_composite_unredirect_window_checked()</a>.</p>

</div>
</div>
<h2>Function Documentation</h2>
<a class="anchor" id="ga8bc756318852a3a7739dc4cec3a6e0fb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_composite_create_region_from_border_clip </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xfixes_region_t&#160;</td>
          <td class="paramname"><em>region</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#gab04f7361d37bbfde4f2e20045acde106">XCB_COMPOSITE_CREATE_REGION_FROM_BORDER_CLIP</a>.</p>

</div>
</div>
<a class="anchor" id="gaf6e4adf8d9c6635303ab4e001eec1adc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_composite_create_region_from_border_clip_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_xfixes_region_t&#160;</td>
          <td class="paramname"><em>region</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#gab04f7361d37bbfde4f2e20045acde106">XCB_COMPOSITE_CREATE_REGION_FROM_BORDER_CLIP</a>.</p>

</div>
</div>
<a class="anchor" id="ga67535bde6a491b745d1fd61174c63948"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__composite__get__overlay__window__cookie__t.html">xcb_composite_get_overlay_window_cookie_t</a> xcb_composite_get_overlay_window </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#ga887b47e6120b5044fc17430cc278b16b">XCB_COMPOSITE_GET_OVERLAY_WINDOW</a>.</p>

</div>
</div>
<a class="anchor" id="gaa92e66d13aae1ea964828ede0e2661e7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__composite__get__overlay__window__reply__t.html">xcb_composite_get_overlay_window_reply_t</a>* xcb_composite_get_overlay_window_reply </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__composite__get__overlay__window__cookie__t.html">xcb_composite_get_overlay_window_cookie_t</a>&#160;</td>
          <td class="paramname"><em>cookie</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **&#160;</td>
          <td class="paramname"><em>e</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the reply </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
    <tr><td class="paramname">cookie</td><td>The cookie </td></tr>
    <tr><td class="paramname">e</td><td>The <a class="el" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a> supplied</td></tr>
  </table>
  </dd>
</dl>
<p>Returns the reply of the request asked by</p>
<p>The parameter <code>e</code> supplied to this function must be NULL if <a class="el" href="group__XCB__Composite__API.html#ga73021724c40ab82e8f5419257216ff00">xcb_composite_get_overlay_window_unchecked()</a>. is used. Otherwise, it stores the error if any.</p>
<p>The returned value must be freed by the caller using free(). </p>

</div>
</div>
<a class="anchor" id="ga73021724c40ab82e8f5419257216ff00"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__composite__get__overlay__window__cookie__t.html">xcb_composite_get_overlay_window_cookie_t</a> xcb_composite_get_overlay_window_unchecked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#ga887b47e6120b5044fc17430cc278b16b">XCB_COMPOSITE_GET_OVERLAY_WINDOW</a>.</p>

</div>
</div>
<a class="anchor" id="gaf7fb2be33143619c4a104d3e80db0829"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_composite_name_window_pixmap </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_pixmap_t&#160;</td>
          <td class="paramname"><em>pixmap</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#ga5fc9f64c4be689aa0ff04827dca4fd1a">XCB_COMPOSITE_NAME_WINDOW_PIXMAP</a>.</p>

</div>
</div>
<a class="anchor" id="ga08ad802db2c16739a6b282a8c575e93b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_composite_name_window_pixmap_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_pixmap_t&#160;</td>
          <td class="paramname"><em>pixmap</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#ga5fc9f64c4be689aa0ff04827dca4fd1a">XCB_COMPOSITE_NAME_WINDOW_PIXMAP</a>.</p>

</div>
</div>
<a class="anchor" id="ga7fb0fbf9dfa06c02a61c6902e0c4af57"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__composite__query__version__cookie__t.html">xcb_composite_query_version_cookie_t</a> xcb_composite_query_version </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>client_major_version</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>client_minor_version</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#ga6a1c4bf4aa183ef29e1983c972d141c0">XCB_COMPOSITE_QUERY_VERSION</a>.</p>

</div>
</div>
<a class="anchor" id="gab38a8565e333d6299a8ac1b996f3ef16"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__composite__query__version__reply__t.html">xcb_composite_query_version_reply_t</a>* xcb_composite_query_version_reply </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__composite__query__version__cookie__t.html">xcb_composite_query_version_cookie_t</a>&#160;</td>
          <td class="paramname"><em>cookie</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structxcb__generic__error__t.html">xcb_generic_error_t</a> **&#160;</td>
          <td class="paramname"><em>e</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Return the reply </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
    <tr><td class="paramname">cookie</td><td>The cookie </td></tr>
    <tr><td class="paramname">e</td><td>The <a class="el" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a> supplied</td></tr>
  </table>
  </dd>
</dl>
<p>Returns the reply of the request asked by</p>
<p>The parameter <code>e</code> supplied to this function must be NULL if <a class="el" href="group__XCB__Composite__API.html#gaafc2fc5f5501ed95a8cdda155095fa6e">xcb_composite_query_version_unchecked()</a>. is used. Otherwise, it stores the error if any.</p>
<p>The returned value must be freed by the caller using free(). </p>

</div>
</div>
<a class="anchor" id="gaafc2fc5f5501ed95a8cdda155095fa6e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__composite__query__version__cookie__t.html">xcb_composite_query_version_cookie_t</a> xcb_composite_query_version_unchecked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>client_major_version</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>client_minor_version</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will cause a reply to be generated. Any returned error will be placed in the event queue. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#ga6a1c4bf4aa183ef29e1983c972d141c0">XCB_COMPOSITE_QUERY_VERSION</a>.</p>

</div>
</div>
<a class="anchor" id="gac63a29c6d09cf2d2a06046ca0182716a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_composite_redirect_subwindows </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>update</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#ga29bbbfe52d816cf78c3cc5e105db3015">XCB_COMPOSITE_REDIRECT_SUBWINDOWS</a>.</p>

</div>
</div>
<a class="anchor" id="ga02d7962f72c6f4089e8d8494e124ff51"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_composite_redirect_subwindows_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>update</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#ga29bbbfe52d816cf78c3cc5e105db3015">XCB_COMPOSITE_REDIRECT_SUBWINDOWS</a>.</p>

</div>
</div>
<a class="anchor" id="ga333d5d7793b4ffca5ea5467fab4b0f3b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_composite_redirect_window </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>update</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#gafdb655f42655b165bb523ae7153144ff">XCB_COMPOSITE_REDIRECT_WINDOW</a>.</p>

</div>
</div>
<a class="anchor" id="gad8bc6f575c68596bbb3c2c36a05185a6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_composite_redirect_window_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>update</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#gafdb655f42655b165bb523ae7153144ff">XCB_COMPOSITE_REDIRECT_WINDOW</a>.</p>

</div>
</div>
<a class="anchor" id="gab26cec234d7bae885a7f211f6d641000"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_composite_release_overlay_window </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#ga8822d81104d4716a74655e7fffa60ed8">XCB_COMPOSITE_RELEASE_OVERLAY_WINDOW</a>.</p>

</div>
</div>
<a class="anchor" id="ga9d1ede73b10460a54b44764a40ce3657"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_composite_release_overlay_window_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#ga8822d81104d4716a74655e7fffa60ed8">XCB_COMPOSITE_RELEASE_OVERLAY_WINDOW</a>.</p>

</div>
</div>
<a class="anchor" id="ga1c3f842ed7528476f75a11d990a7d570"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_composite_unredirect_subwindows </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>update</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#gad7a2f8654271427faa622ce8f581f941">XCB_COMPOSITE_UNREDIRECT_SUBWINDOWS</a>.</p>

</div>
</div>
<a class="anchor" id="ga70cb74d07da3552ab1e5a04a41d4cdbb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_composite_unredirect_subwindows_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>update</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#gad7a2f8654271427faa622ce8f581f941">XCB_COMPOSITE_UNREDIRECT_SUBWINDOWS</a>.</p>

</div>
</div>
<a class="anchor" id="ga83a5fb8e41c1fdb9ee1f57e99023a0d2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_composite_unredirect_window </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>update</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#ga67a39cecbd42f60d7ded56321595fdff">XCB_COMPOSITE_UNREDIRECT_WINDOW</a>.</p>

</div>
</div>
<a class="anchor" id="gaa1ae04c8b6f7b80df2b789bb6bb74331"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structxcb__void__cookie__t.html">xcb_void_cookie_t</a> xcb_composite_unredirect_window_checked </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structxcb__connection__t.html">xcb_connection_t</a> *&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">xcb_window_t&#160;</td>
          <td class="paramname"><em>window</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>update</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">c</td><td>The connection </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A cookie</dd></dl>
<p>Delivers a request to the X server.</p>
<p>This form can be used only if the request will not cause a reply to be generated. Any returned error will be saved for handling by <a class="el" href="group__XCB__Core__API.html#ga3ee7f1ad9cf0a9f1716d5c22405598fc" title="Return the error for a request, or NULL if none can ever arrive.">xcb_request_check()</a>. </p>

<p>References <a class="el" href="group__XCB__Composite__API.html#ga67a39cecbd42f60d7ded56321595fdff">XCB_COMPOSITE_UNREDIRECT_WINDOW</a>.</p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Oct 22 2012 22:46:49 for XCB by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.1.2
</small></address>
</body>
</html>