Sophie

Sophie

distrib > Mandriva > 2011.0 > i586 > by-pkgid > 58a5f3d803fcd041752d5bc97926d66b > files > 8

libxcb-doc-1.7-2.i586.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"/>
<title>XCB: composite.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.3 -->
<div id="top">
<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.7</span></div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</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 class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<div class="header">
  <div class="headertitle">
<h1>composite.h</h1>  </div>
</div>
<div class="contents">
<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
<a name="l00002"></a>00002 <span class="comment"> * This file generated automatically from composite.xml by c_client.py.</span>
<a name="l00003"></a>00003 <span class="comment"> * Edit at your peril.</span>
<a name="l00004"></a>00004 <span class="comment"> */</span>
<a name="l00005"></a>00005 
<a name="l00012"></a>00012 <span class="preprocessor">#ifndef __COMPOSITE_H</span>
<a name="l00013"></a>00013 <span class="preprocessor"></span><span class="preprocessor">#define __COMPOSITE_H</span>
<a name="l00014"></a>00014 <span class="preprocessor"></span>
<a name="l00015"></a>00015 <span class="preprocessor">#include &quot;<a class="code" href="xcb_8h.html">xcb.h</a>&quot;</span>
<a name="l00016"></a>00016 <span class="preprocessor">#include &quot;xproto.h&quot;</span>
<a name="l00017"></a>00017 <span class="preprocessor">#include &quot;render.h&quot;</span>
<a name="l00018"></a>00018 <span class="preprocessor">#include &quot;shape.h&quot;</span>
<a name="l00019"></a>00019 <span class="preprocessor">#include &quot;xfixes.h&quot;</span>
<a name="l00020"></a>00020 
<a name="l00021"></a>00021 <span class="preprocessor">#ifdef __cplusplus</span>
<a name="l00022"></a>00022 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {
<a name="l00023"></a>00023 <span class="preprocessor">#endif</span>
<a name="l00024"></a>00024 <span class="preprocessor"></span>
<a name="l00025"></a>00025 <span class="preprocessor">#define XCB_COMPOSITE_MAJOR_VERSION 0</span>
<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define XCB_COMPOSITE_MINOR_VERSION 3</span>
<a name="l00027"></a>00027 <span class="preprocessor"></span>  
<a name="l00028"></a>00028 <span class="keyword">extern</span> <a class="code" href="structxcb__extension__t.html">xcb_extension_t</a> xcb_composite_id;
<a name="l00029"></a>00029 
<a name="l00030"></a>00030 <span class="keyword">typedef</span> <span class="keyword">enum</span> xcb_composite_redirect_t {
<a name="l00031"></a>00031     XCB_COMPOSITE_REDIRECT_AUTOMATIC,
<a name="l00032"></a>00032     XCB_COMPOSITE_REDIRECT_MANUAL
<a name="l00033"></a>00033 } xcb_composite_redirect_t;
<a name="l00034"></a>00034 
<a name="l00038"></a><a class="code" href="structxcb__composite__query__version__cookie__t.html">00038</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__composite__query__version__cookie__t.html" title="xcb_composite_query_version_cookie_t">xcb_composite_query_version_cookie_t</a> {
<a name="l00039"></a><a class="code" href="structxcb__composite__query__version__cookie__t.html#a5873968369239b37c2f6e8c9efbe6b35">00039</a>     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structxcb__composite__query__version__cookie__t.html#a5873968369239b37c2f6e8c9efbe6b35">sequence</a>; 
<a name="l00040"></a>00040 } <a class="code" href="group__XCB__Composite__API.html#gaf5a05eebf9ecf06df288de8825e45cc8" title="xcb_composite_query_version_cookie_t">xcb_composite_query_version_cookie_t</a>;
<a name="l00041"></a>00041 
<a name="l00043"></a><a class="code" href="group__XCB__Composite__API.html#ga6a1c4bf4aa183ef29e1983c972d141c0">00043</a> <span class="preprocessor">#define XCB_COMPOSITE_QUERY_VERSION 0</span>
<a name="l00044"></a>00044 <span class="preprocessor"></span>
<a name="l00048"></a><a class="code" href="structxcb__composite__query__version__request__t.html">00048</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__composite__query__version__request__t.html" title="xcb_composite_query_version_request_t">xcb_composite_query_version_request_t</a> {
<a name="l00049"></a><a class="code" href="structxcb__composite__query__version__request__t.html#a223ff8ec1b992878a13b5859cd975bbc">00049</a>     uint8_t  <a class="code" href="structxcb__composite__query__version__request__t.html#a223ff8ec1b992878a13b5859cd975bbc">major_opcode</a>; 
<a name="l00050"></a><a class="code" href="structxcb__composite__query__version__request__t.html#ab9e4488decbb01e17740116db8732908">00050</a>     uint8_t  <a class="code" href="structxcb__composite__query__version__request__t.html#ab9e4488decbb01e17740116db8732908">minor_opcode</a>; 
<a name="l00051"></a><a class="code" href="structxcb__composite__query__version__request__t.html#af5b1e393adabbb45f1320355b43614a6">00051</a>     uint16_t <a class="code" href="structxcb__composite__query__version__request__t.html#af5b1e393adabbb45f1320355b43614a6">length</a>; 
<a name="l00052"></a><a class="code" href="structxcb__composite__query__version__request__t.html#a4d427bb6657fed0053cf6b2bd5972ac0">00052</a>     uint32_t <a class="code" href="structxcb__composite__query__version__request__t.html#a4d427bb6657fed0053cf6b2bd5972ac0">client_major_version</a>; 
<a name="l00053"></a><a class="code" href="structxcb__composite__query__version__request__t.html#a2fb0c504c731ffeaefb8aba72e131449">00053</a>     uint32_t <a class="code" href="structxcb__composite__query__version__request__t.html#a2fb0c504c731ffeaefb8aba72e131449">client_minor_version</a>; 
<a name="l00054"></a>00054 } <a class="code" href="group__XCB__Composite__API.html#ga576f3a3117a3a32770e2bdd185ff6bac" title="xcb_composite_query_version_request_t">xcb_composite_query_version_request_t</a>;
<a name="l00055"></a>00055 
<a name="l00059"></a><a class="code" href="structxcb__composite__query__version__reply__t.html">00059</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__composite__query__version__reply__t.html" title="xcb_composite_query_version_reply_t">xcb_composite_query_version_reply_t</a> {
<a name="l00060"></a><a class="code" href="structxcb__composite__query__version__reply__t.html#a17e8d19214395e3266fa40876d54fc59">00060</a>     uint8_t  <a class="code" href="structxcb__composite__query__version__reply__t.html#a17e8d19214395e3266fa40876d54fc59">response_type</a>; 
<a name="l00061"></a><a class="code" href="structxcb__composite__query__version__reply__t.html#a085019a3cbded8b4eb1381584d4ff413">00061</a>     uint8_t  <a class="code" href="structxcb__composite__query__version__reply__t.html#a085019a3cbded8b4eb1381584d4ff413">pad0</a>; 
<a name="l00062"></a><a class="code" href="structxcb__composite__query__version__reply__t.html#acceef7228f510478e0230ab9b62296de">00062</a>     uint16_t <a class="code" href="structxcb__composite__query__version__reply__t.html#acceef7228f510478e0230ab9b62296de">sequence</a>; 
<a name="l00063"></a><a class="code" href="structxcb__composite__query__version__reply__t.html#af7fb0c1489e9f6b468bc2ef37c04d812">00063</a>     uint32_t <a class="code" href="structxcb__composite__query__version__reply__t.html#af7fb0c1489e9f6b468bc2ef37c04d812">length</a>; 
<a name="l00064"></a><a class="code" href="structxcb__composite__query__version__reply__t.html#abfba6da2b55243b3a2777a052914138a">00064</a>     uint32_t <a class="code" href="structxcb__composite__query__version__reply__t.html#abfba6da2b55243b3a2777a052914138a">major_version</a>; 
<a name="l00065"></a><a class="code" href="structxcb__composite__query__version__reply__t.html#a264ed8e776fa14c509e272e8b84aa483">00065</a>     uint32_t <a class="code" href="structxcb__composite__query__version__reply__t.html#a264ed8e776fa14c509e272e8b84aa483">minor_version</a>; 
<a name="l00066"></a><a class="code" href="structxcb__composite__query__version__reply__t.html#a60ffe50f7294e63266b32d2096de2f09">00066</a>     uint8_t  <a class="code" href="structxcb__composite__query__version__reply__t.html#a60ffe50f7294e63266b32d2096de2f09">pad1</a>[16]; 
<a name="l00067"></a>00067 } <a class="code" href="group__XCB__Composite__API.html#ga0b5088147cfbe7fb1e88ea7ee285604f" title="xcb_composite_query_version_reply_t">xcb_composite_query_version_reply_t</a>;
<a name="l00068"></a>00068 
<a name="l00070"></a><a class="code" href="group__XCB__Composite__API.html#gafdb655f42655b165bb523ae7153144ff">00070</a> <span class="preprocessor">#define XCB_COMPOSITE_REDIRECT_WINDOW 1</span>
<a name="l00071"></a>00071 <span class="preprocessor"></span>
<a name="l00075"></a><a class="code" href="structxcb__composite__redirect__window__request__t.html">00075</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__composite__redirect__window__request__t.html" title="xcb_composite_redirect_window_request_t">xcb_composite_redirect_window_request_t</a> {
<a name="l00076"></a><a class="code" href="structxcb__composite__redirect__window__request__t.html#aed21aaf45cf4080687c7041ae84bca8a">00076</a>     uint8_t      <a class="code" href="structxcb__composite__redirect__window__request__t.html#aed21aaf45cf4080687c7041ae84bca8a">major_opcode</a>; 
<a name="l00077"></a><a class="code" href="structxcb__composite__redirect__window__request__t.html#a40d2ab23e46d772debfe186dbe9d5552">00077</a>     uint8_t      <a class="code" href="structxcb__composite__redirect__window__request__t.html#a40d2ab23e46d772debfe186dbe9d5552">minor_opcode</a>; 
<a name="l00078"></a><a class="code" href="structxcb__composite__redirect__window__request__t.html#afd52e5402f7aab9b5dea15561bb0065d">00078</a>     uint16_t     <a class="code" href="structxcb__composite__redirect__window__request__t.html#afd52e5402f7aab9b5dea15561bb0065d">length</a>; 
<a name="l00079"></a><a class="code" href="structxcb__composite__redirect__window__request__t.html#aeb4f385fbc76c09ba68e2b7a05ef3deb">00079</a>     xcb_window_t <a class="code" href="structxcb__composite__redirect__window__request__t.html#aeb4f385fbc76c09ba68e2b7a05ef3deb">window</a>; 
<a name="l00080"></a><a class="code" href="structxcb__composite__redirect__window__request__t.html#ab93e06d6418b6e567c02e633befd9388">00080</a>     uint8_t      <a class="code" href="structxcb__composite__redirect__window__request__t.html#ab93e06d6418b6e567c02e633befd9388">update</a>; 
<a name="l00081"></a><a class="code" href="structxcb__composite__redirect__window__request__t.html#a50d12270714612989498efe54f3cd3c8">00081</a>     uint8_t      <a class="code" href="structxcb__composite__redirect__window__request__t.html#a50d12270714612989498efe54f3cd3c8">pad0</a>[3]; 
<a name="l00082"></a>00082 } <a class="code" href="group__XCB__Composite__API.html#ga6037b37f3355bb764df51b3ef6b487ac" title="xcb_composite_redirect_window_request_t">xcb_composite_redirect_window_request_t</a>;
<a name="l00083"></a>00083 
<a name="l00085"></a><a class="code" href="group__XCB__Composite__API.html#ga29bbbfe52d816cf78c3cc5e105db3015">00085</a> <span class="preprocessor">#define XCB_COMPOSITE_REDIRECT_SUBWINDOWS 2</span>
<a name="l00086"></a>00086 <span class="preprocessor"></span>
<a name="l00090"></a><a class="code" href="structxcb__composite__redirect__subwindows__request__t.html">00090</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__composite__redirect__subwindows__request__t.html" title="xcb_composite_redirect_subwindows_request_t">xcb_composite_redirect_subwindows_request_t</a> {
<a name="l00091"></a><a class="code" href="structxcb__composite__redirect__subwindows__request__t.html#a65f51a2448c49a67c3b068b0660263b8">00091</a>     uint8_t      <a class="code" href="structxcb__composite__redirect__subwindows__request__t.html#a65f51a2448c49a67c3b068b0660263b8">major_opcode</a>; 
<a name="l00092"></a><a class="code" href="structxcb__composite__redirect__subwindows__request__t.html#acc159ed85a99a9ec4008bf8e73ae5e16">00092</a>     uint8_t      <a class="code" href="structxcb__composite__redirect__subwindows__request__t.html#acc159ed85a99a9ec4008bf8e73ae5e16">minor_opcode</a>; 
<a name="l00093"></a><a class="code" href="structxcb__composite__redirect__subwindows__request__t.html#aa3d56ded8130403d9abf8ad6061e21ba">00093</a>     uint16_t     <a class="code" href="structxcb__composite__redirect__subwindows__request__t.html#aa3d56ded8130403d9abf8ad6061e21ba">length</a>; 
<a name="l00094"></a><a class="code" href="structxcb__composite__redirect__subwindows__request__t.html#a552b50cbeb76353d63a9af1a8032424a">00094</a>     xcb_window_t <a class="code" href="structxcb__composite__redirect__subwindows__request__t.html#a552b50cbeb76353d63a9af1a8032424a">window</a>; 
<a name="l00095"></a><a class="code" href="structxcb__composite__redirect__subwindows__request__t.html#ac2b49bd88ecea09529461fb3e8749fce">00095</a>     uint8_t      <a class="code" href="structxcb__composite__redirect__subwindows__request__t.html#ac2b49bd88ecea09529461fb3e8749fce">update</a>; 
<a name="l00096"></a><a class="code" href="structxcb__composite__redirect__subwindows__request__t.html#af0c61549c7bf3e329a8bbc86bf851867">00096</a>     uint8_t      <a class="code" href="structxcb__composite__redirect__subwindows__request__t.html#af0c61549c7bf3e329a8bbc86bf851867">pad0</a>[3]; 
<a name="l00097"></a>00097 } <a class="code" href="group__XCB__Composite__API.html#ga26740b1f12a3b993c4cd78cfd28cc706" title="xcb_composite_redirect_subwindows_request_t">xcb_composite_redirect_subwindows_request_t</a>;
<a name="l00098"></a>00098 
<a name="l00100"></a><a class="code" href="group__XCB__Composite__API.html#ga67a39cecbd42f60d7ded56321595fdff">00100</a> <span class="preprocessor">#define XCB_COMPOSITE_UNREDIRECT_WINDOW 3</span>
<a name="l00101"></a>00101 <span class="preprocessor"></span>
<a name="l00105"></a><a class="code" href="structxcb__composite__unredirect__window__request__t.html">00105</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__composite__unredirect__window__request__t.html" title="xcb_composite_unredirect_window_request_t">xcb_composite_unredirect_window_request_t</a> {
<a name="l00106"></a><a class="code" href="structxcb__composite__unredirect__window__request__t.html#ac1fb5a766b947f33ecdd8d27cc859267">00106</a>     uint8_t      <a class="code" href="structxcb__composite__unredirect__window__request__t.html#ac1fb5a766b947f33ecdd8d27cc859267">major_opcode</a>; 
<a name="l00107"></a><a class="code" href="structxcb__composite__unredirect__window__request__t.html#a2db99676511879b76407a3dd2ec7aa35">00107</a>     uint8_t      <a class="code" href="structxcb__composite__unredirect__window__request__t.html#a2db99676511879b76407a3dd2ec7aa35">minor_opcode</a>; 
<a name="l00108"></a><a class="code" href="structxcb__composite__unredirect__window__request__t.html#adac70e6798d7ccd1391b07e48279839b">00108</a>     uint16_t     <a class="code" href="structxcb__composite__unredirect__window__request__t.html#adac70e6798d7ccd1391b07e48279839b">length</a>; 
<a name="l00109"></a><a class="code" href="structxcb__composite__unredirect__window__request__t.html#ab19189ed000adbfdc885cb3921c7ce19">00109</a>     xcb_window_t <a class="code" href="structxcb__composite__unredirect__window__request__t.html#ab19189ed000adbfdc885cb3921c7ce19">window</a>; 
<a name="l00110"></a><a class="code" href="structxcb__composite__unredirect__window__request__t.html#aa4866f37be0661d0b1a787c23ccab2b8">00110</a>     uint8_t      <a class="code" href="structxcb__composite__unredirect__window__request__t.html#aa4866f37be0661d0b1a787c23ccab2b8">update</a>; 
<a name="l00111"></a><a class="code" href="structxcb__composite__unredirect__window__request__t.html#a8448d0ca977aa9c10d27049c40a6ebd9">00111</a>     uint8_t      <a class="code" href="structxcb__composite__unredirect__window__request__t.html#a8448d0ca977aa9c10d27049c40a6ebd9">pad0</a>[3]; 
<a name="l00112"></a>00112 } <a class="code" href="group__XCB__Composite__API.html#ga844d736cc6d1bcaad3e155440a12b919" title="xcb_composite_unredirect_window_request_t">xcb_composite_unredirect_window_request_t</a>;
<a name="l00113"></a>00113 
<a name="l00115"></a><a class="code" href="group__XCB__Composite__API.html#gad7a2f8654271427faa622ce8f581f941">00115</a> <span class="preprocessor">#define XCB_COMPOSITE_UNREDIRECT_SUBWINDOWS 4</span>
<a name="l00116"></a>00116 <span class="preprocessor"></span>
<a name="l00120"></a><a class="code" href="structxcb__composite__unredirect__subwindows__request__t.html">00120</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__composite__unredirect__subwindows__request__t.html" title="xcb_composite_unredirect_subwindows_request_t">xcb_composite_unredirect_subwindows_request_t</a> {
<a name="l00121"></a><a class="code" href="structxcb__composite__unredirect__subwindows__request__t.html#a429a8dab3852c31aa3f919243c7c1d16">00121</a>     uint8_t      <a class="code" href="structxcb__composite__unredirect__subwindows__request__t.html#a429a8dab3852c31aa3f919243c7c1d16">major_opcode</a>; 
<a name="l00122"></a><a class="code" href="structxcb__composite__unredirect__subwindows__request__t.html#a0258874ff2c69fa2efe345e9a8fe0908">00122</a>     uint8_t      <a class="code" href="structxcb__composite__unredirect__subwindows__request__t.html#a0258874ff2c69fa2efe345e9a8fe0908">minor_opcode</a>; 
<a name="l00123"></a><a class="code" href="structxcb__composite__unredirect__subwindows__request__t.html#a75b86a76a34249af758ef8e99b78d4a2">00123</a>     uint16_t     <a class="code" href="structxcb__composite__unredirect__subwindows__request__t.html#a75b86a76a34249af758ef8e99b78d4a2">length</a>; 
<a name="l00124"></a><a class="code" href="structxcb__composite__unredirect__subwindows__request__t.html#a29b8088a835f51d95fc9dc37ba8c3d26">00124</a>     xcb_window_t <a class="code" href="structxcb__composite__unredirect__subwindows__request__t.html#a29b8088a835f51d95fc9dc37ba8c3d26">window</a>; 
<a name="l00125"></a><a class="code" href="structxcb__composite__unredirect__subwindows__request__t.html#a75b707ea107d8328e575a17201b4936d">00125</a>     uint8_t      <a class="code" href="structxcb__composite__unredirect__subwindows__request__t.html#a75b707ea107d8328e575a17201b4936d">update</a>; 
<a name="l00126"></a><a class="code" href="structxcb__composite__unredirect__subwindows__request__t.html#af2e053714bf66c17c7441c30aea40cc5">00126</a>     uint8_t      <a class="code" href="structxcb__composite__unredirect__subwindows__request__t.html#af2e053714bf66c17c7441c30aea40cc5">pad0</a>[3]; 
<a name="l00127"></a>00127 } <a class="code" href="group__XCB__Composite__API.html#ga41d970f4b76dca62595958978d42f87f" title="xcb_composite_unredirect_subwindows_request_t">xcb_composite_unredirect_subwindows_request_t</a>;
<a name="l00128"></a>00128 
<a name="l00130"></a><a class="code" href="group__XCB__Composite__API.html#gab04f7361d37bbfde4f2e20045acde106">00130</a> <span class="preprocessor">#define XCB_COMPOSITE_CREATE_REGION_FROM_BORDER_CLIP 5</span>
<a name="l00131"></a>00131 <span class="preprocessor"></span>
<a name="l00135"></a><a class="code" href="structxcb__composite__create__region__from__border__clip__request__t.html">00135</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" 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 name="l00136"></a><a class="code" href="structxcb__composite__create__region__from__border__clip__request__t.html#ad38bcc831d9ed0f10d822484c5971fcb">00136</a>     uint8_t             <a class="code" href="structxcb__composite__create__region__from__border__clip__request__t.html#ad38bcc831d9ed0f10d822484c5971fcb">major_opcode</a>; 
<a name="l00137"></a><a class="code" href="structxcb__composite__create__region__from__border__clip__request__t.html#a1e1c3aaf11fdb15437486bc334f728e7">00137</a>     uint8_t             <a class="code" href="structxcb__composite__create__region__from__border__clip__request__t.html#a1e1c3aaf11fdb15437486bc334f728e7">minor_opcode</a>; 
<a name="l00138"></a><a class="code" href="structxcb__composite__create__region__from__border__clip__request__t.html#a742ae1d3f886901cc2176a8e6fff64e3">00138</a>     uint16_t            <a class="code" href="structxcb__composite__create__region__from__border__clip__request__t.html#a742ae1d3f886901cc2176a8e6fff64e3">length</a>; 
<a name="l00139"></a><a class="code" href="structxcb__composite__create__region__from__border__clip__request__t.html#a942c92f634fe4b32e46470cc0093a707">00139</a>     xcb_xfixes_region_t <a class="code" href="structxcb__composite__create__region__from__border__clip__request__t.html#a942c92f634fe4b32e46470cc0093a707">region</a>; 
<a name="l00140"></a><a class="code" href="structxcb__composite__create__region__from__border__clip__request__t.html#a5b7d1c2a15d5b2e315a0561995ba95b9">00140</a>     xcb_window_t        <a class="code" href="structxcb__composite__create__region__from__border__clip__request__t.html#a5b7d1c2a15d5b2e315a0561995ba95b9">window</a>; 
<a name="l00141"></a>00141 } <a class="code" href="group__XCB__Composite__API.html#gaf8b9380476aafaaee24d12de5c93f361" title="xcb_composite_create_region_from_border_clip_request_t">xcb_composite_create_region_from_border_clip_request_t</a>;
<a name="l00142"></a>00142 
<a name="l00144"></a><a class="code" href="group__XCB__Composite__API.html#ga5fc9f64c4be689aa0ff04827dca4fd1a">00144</a> <span class="preprocessor">#define XCB_COMPOSITE_NAME_WINDOW_PIXMAP 6</span>
<a name="l00145"></a>00145 <span class="preprocessor"></span>
<a name="l00149"></a><a class="code" href="structxcb__composite__name__window__pixmap__request__t.html">00149</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" 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 name="l00150"></a><a class="code" href="structxcb__composite__name__window__pixmap__request__t.html#ab395ec338b07be17499ed15031312116">00150</a>     uint8_t      <a class="code" href="structxcb__composite__name__window__pixmap__request__t.html#ab395ec338b07be17499ed15031312116">major_opcode</a>; 
<a name="l00151"></a><a class="code" href="structxcb__composite__name__window__pixmap__request__t.html#a2fd3ffec1cc8c99c14f3660d72742cae">00151</a>     uint8_t      <a class="code" href="structxcb__composite__name__window__pixmap__request__t.html#a2fd3ffec1cc8c99c14f3660d72742cae">minor_opcode</a>; 
<a name="l00152"></a><a class="code" href="structxcb__composite__name__window__pixmap__request__t.html#a9e9d968c33f56bc39b95efc34d20be63">00152</a>     uint16_t     <a class="code" href="structxcb__composite__name__window__pixmap__request__t.html#a9e9d968c33f56bc39b95efc34d20be63">length</a>; 
<a name="l00153"></a><a class="code" href="structxcb__composite__name__window__pixmap__request__t.html#a40d8360903d9f59e3f39818ca46deec6">00153</a>     xcb_window_t <a class="code" href="structxcb__composite__name__window__pixmap__request__t.html#a40d8360903d9f59e3f39818ca46deec6">window</a>; 
<a name="l00154"></a><a class="code" href="structxcb__composite__name__window__pixmap__request__t.html#ac86d97771d988415d9f8f18273975d8e">00154</a>     xcb_pixmap_t <a class="code" href="structxcb__composite__name__window__pixmap__request__t.html#ac86d97771d988415d9f8f18273975d8e">pixmap</a>; 
<a name="l00155"></a>00155 } <a class="code" href="group__XCB__Composite__API.html#ga51609a5c76be6cadbbad3bbde7614f5a" title="xcb_composite_name_window_pixmap_request_t">xcb_composite_name_window_pixmap_request_t</a>;
<a name="l00156"></a>00156 
<a name="l00160"></a><a class="code" href="structxcb__composite__get__overlay__window__cookie__t.html">00160</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" 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 name="l00161"></a><a class="code" href="structxcb__composite__get__overlay__window__cookie__t.html#a370d8b6e3ebacf16a9f19d7295207586">00161</a>     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structxcb__composite__get__overlay__window__cookie__t.html#a370d8b6e3ebacf16a9f19d7295207586">sequence</a>; 
<a name="l00162"></a>00162 } <a class="code" href="group__XCB__Composite__API.html#ga98cb157c087dd3656d04d259116ab1fe" title="xcb_composite_get_overlay_window_cookie_t">xcb_composite_get_overlay_window_cookie_t</a>;
<a name="l00163"></a>00163 
<a name="l00165"></a><a class="code" href="group__XCB__Composite__API.html#ga887b47e6120b5044fc17430cc278b16b">00165</a> <span class="preprocessor">#define XCB_COMPOSITE_GET_OVERLAY_WINDOW 7</span>
<a name="l00166"></a>00166 <span class="preprocessor"></span>
<a name="l00170"></a><a class="code" href="structxcb__composite__get__overlay__window__request__t.html">00170</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" 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 name="l00171"></a><a class="code" href="structxcb__composite__get__overlay__window__request__t.html#a3ec9846f0d452d80fec2b844560b771e">00171</a>     uint8_t      <a class="code" href="structxcb__composite__get__overlay__window__request__t.html#a3ec9846f0d452d80fec2b844560b771e">major_opcode</a>; 
<a name="l00172"></a><a class="code" href="structxcb__composite__get__overlay__window__request__t.html#a30252650abc2def48efdf576bab7cba5">00172</a>     uint8_t      <a class="code" href="structxcb__composite__get__overlay__window__request__t.html#a30252650abc2def48efdf576bab7cba5">minor_opcode</a>; 
<a name="l00173"></a><a class="code" href="structxcb__composite__get__overlay__window__request__t.html#a06a1f4296b31b6835087f19f974c5bfe">00173</a>     uint16_t     <a class="code" href="structxcb__composite__get__overlay__window__request__t.html#a06a1f4296b31b6835087f19f974c5bfe">length</a>; 
<a name="l00174"></a><a class="code" href="structxcb__composite__get__overlay__window__request__t.html#a49b753fb96b30d3b80a7355a2ad2a1cc">00174</a>     xcb_window_t <a class="code" href="structxcb__composite__get__overlay__window__request__t.html#a49b753fb96b30d3b80a7355a2ad2a1cc">window</a>; 
<a name="l00175"></a>00175 } <a class="code" href="group__XCB__Composite__API.html#ga6873c39f2d322c95d179291321ace076" title="xcb_composite_get_overlay_window_request_t">xcb_composite_get_overlay_window_request_t</a>;
<a name="l00176"></a>00176 
<a name="l00180"></a><a class="code" href="structxcb__composite__get__overlay__window__reply__t.html">00180</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" 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 name="l00181"></a><a class="code" href="structxcb__composite__get__overlay__window__reply__t.html#afd846dddf3061ae05325392cc0b5296c">00181</a>     uint8_t      <a class="code" href="structxcb__composite__get__overlay__window__reply__t.html#afd846dddf3061ae05325392cc0b5296c">response_type</a>; 
<a name="l00182"></a><a class="code" href="structxcb__composite__get__overlay__window__reply__t.html#acf2c2f290051e3a2bbf32d307f11afff">00182</a>     uint8_t      <a class="code" href="structxcb__composite__get__overlay__window__reply__t.html#acf2c2f290051e3a2bbf32d307f11afff">pad0</a>; 
<a name="l00183"></a><a class="code" href="structxcb__composite__get__overlay__window__reply__t.html#a353a69fc27e3902ecb6ece12a06fc2cb">00183</a>     uint16_t     <a class="code" href="structxcb__composite__get__overlay__window__reply__t.html#a353a69fc27e3902ecb6ece12a06fc2cb">sequence</a>; 
<a name="l00184"></a><a class="code" href="structxcb__composite__get__overlay__window__reply__t.html#ade57ac7f8fb7a67e857916fce266117c">00184</a>     uint32_t     <a class="code" href="structxcb__composite__get__overlay__window__reply__t.html#ade57ac7f8fb7a67e857916fce266117c">length</a>; 
<a name="l00185"></a><a class="code" href="structxcb__composite__get__overlay__window__reply__t.html#ace1d931e1c513e023e8b75791a32c63e">00185</a>     xcb_window_t <a class="code" href="structxcb__composite__get__overlay__window__reply__t.html#ace1d931e1c513e023e8b75791a32c63e">overlay_win</a>; 
<a name="l00186"></a><a class="code" href="structxcb__composite__get__overlay__window__reply__t.html#ac954ddeb85e35e4cabfaa6c7d5eaeb6c">00186</a>     uint8_t      <a class="code" href="structxcb__composite__get__overlay__window__reply__t.html#ac954ddeb85e35e4cabfaa6c7d5eaeb6c">pad1</a>[20]; 
<a name="l00187"></a>00187 } <a class="code" href="group__XCB__Composite__API.html#ga996fd4d4f170cf33cf55b4ee66309341" title="xcb_composite_get_overlay_window_reply_t">xcb_composite_get_overlay_window_reply_t</a>;
<a name="l00188"></a>00188 
<a name="l00190"></a><a class="code" href="group__XCB__Composite__API.html#ga8822d81104d4716a74655e7fffa60ed8">00190</a> <span class="preprocessor">#define XCB_COMPOSITE_RELEASE_OVERLAY_WINDOW 8</span>
<a name="l00191"></a>00191 <span class="preprocessor"></span>
<a name="l00195"></a><a class="code" href="structxcb__composite__release__overlay__window__request__t.html">00195</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" 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 name="l00196"></a><a class="code" href="structxcb__composite__release__overlay__window__request__t.html#a8cb82fb3d41f6c897df41cc14b492f3b">00196</a>     uint8_t      <a class="code" href="structxcb__composite__release__overlay__window__request__t.html#a8cb82fb3d41f6c897df41cc14b492f3b">major_opcode</a>; 
<a name="l00197"></a><a class="code" href="structxcb__composite__release__overlay__window__request__t.html#a352829be7214263503a5af6371a3629e">00197</a>     uint8_t      <a class="code" href="structxcb__composite__release__overlay__window__request__t.html#a352829be7214263503a5af6371a3629e">minor_opcode</a>; 
<a name="l00198"></a><a class="code" href="structxcb__composite__release__overlay__window__request__t.html#a5181589204aaf27e9a319f050e0aa4bb">00198</a>     uint16_t     <a class="code" href="structxcb__composite__release__overlay__window__request__t.html#a5181589204aaf27e9a319f050e0aa4bb">length</a>; 
<a name="l00199"></a><a class="code" href="structxcb__composite__release__overlay__window__request__t.html#a02e5f385a7c0098655f6a8ce302d7438">00199</a>     xcb_window_t <a class="code" href="structxcb__composite__release__overlay__window__request__t.html#a02e5f385a7c0098655f6a8ce302d7438">window</a>; 
<a name="l00200"></a>00200 } <a class="code" href="group__XCB__Composite__API.html#gad960a7dc5e5a3204a2263ff26147bd71" title="xcb_composite_release_overlay_window_request_t">xcb_composite_release_overlay_window_request_t</a>;
<a name="l00201"></a>00201 
<a name="l00211"></a>00211 <span class="comment">/*****************************************************************************</span>
<a name="l00212"></a>00212 <span class="comment"> **</span>
<a name="l00213"></a>00213 <span class="comment"> ** xcb_composite_query_version_cookie_t xcb_composite_query_version</span>
<a name="l00214"></a>00214 <span class="comment"> ** </span>
<a name="l00215"></a>00215 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00216"></a>00216 <span class="comment"> ** @param uint32_t          client_major_version</span>
<a name="l00217"></a>00217 <span class="comment"> ** @param uint32_t          client_minor_version</span>
<a name="l00218"></a>00218 <span class="comment"> ** @returns xcb_composite_query_version_cookie_t</span>
<a name="l00219"></a>00219 <span class="comment"> **</span>
<a name="l00220"></a>00220 <span class="comment"> *****************************************************************************/</span>
<a name="l00221"></a>00221  
<a name="l00222"></a>00222 <a class="code" href="structxcb__composite__query__version__cookie__t.html" title="xcb_composite_query_version_cookie_t">xcb_composite_query_version_cookie_t</a>
<a name="l00223"></a>00223 <a class="code" href="group__XCB__Composite__API.html#ga7fb0fbf9dfa06c02a61c6902e0c4af57">xcb_composite_query_version</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00224"></a>00224                              uint32_t          client_major_version  ,
<a name="l00225"></a>00225                              uint32_t          client_minor_version  );
<a name="l00226"></a>00226 
<a name="l00239"></a>00239 <span class="comment">/*****************************************************************************</span>
<a name="l00240"></a>00240 <span class="comment"> **</span>
<a name="l00241"></a>00241 <span class="comment"> ** xcb_composite_query_version_cookie_t xcb_composite_query_version_unchecked</span>
<a name="l00242"></a>00242 <span class="comment"> ** </span>
<a name="l00243"></a>00243 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00244"></a>00244 <span class="comment"> ** @param uint32_t          client_major_version</span>
<a name="l00245"></a>00245 <span class="comment"> ** @param uint32_t          client_minor_version</span>
<a name="l00246"></a>00246 <span class="comment"> ** @returns xcb_composite_query_version_cookie_t</span>
<a name="l00247"></a>00247 <span class="comment"> **</span>
<a name="l00248"></a>00248 <span class="comment"> *****************************************************************************/</span>
<a name="l00249"></a>00249  
<a name="l00250"></a>00250 <a class="code" href="structxcb__composite__query__version__cookie__t.html" title="xcb_composite_query_version_cookie_t">xcb_composite_query_version_cookie_t</a>
<a name="l00251"></a>00251 <a class="code" href="group__XCB__Composite__API.html#gaafc2fc5f5501ed95a8cdda155095fa6e">xcb_composite_query_version_unchecked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00252"></a>00252                                        uint32_t          client_major_version  ,
<a name="l00253"></a>00253                                        uint32_t          client_minor_version  );
<a name="l00254"></a>00254 
<a name="l00270"></a>00270 <span class="comment">/*****************************************************************************</span>
<a name="l00271"></a>00271 <span class="comment"> **</span>
<a name="l00272"></a>00272 <span class="comment"> ** xcb_composite_query_version_reply_t * xcb_composite_query_version_reply</span>
<a name="l00273"></a>00273 <span class="comment"> ** </span>
<a name="l00274"></a>00274 <span class="comment"> ** @param xcb_connection_t                      *c</span>
<a name="l00275"></a>00275 <span class="comment"> ** @param xcb_composite_query_version_cookie_t   cookie</span>
<a name="l00276"></a>00276 <span class="comment"> ** @param xcb_generic_error_t                  **e</span>
<a name="l00277"></a>00277 <span class="comment"> ** @returns xcb_composite_query_version_reply_t *</span>
<a name="l00278"></a>00278 <span class="comment"> **</span>
<a name="l00279"></a>00279 <span class="comment"> *****************************************************************************/</span>
<a name="l00280"></a>00280  
<a name="l00281"></a>00281 <a class="code" href="structxcb__composite__query__version__reply__t.html" title="xcb_composite_query_version_reply_t">xcb_composite_query_version_reply_t</a> *
<a name="l00282"></a>00282 <a class="code" href="group__XCB__Composite__API.html#gab38a8565e333d6299a8ac1b996f3ef16">xcb_composite_query_version_reply</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>                      *c  ,
<a name="l00283"></a>00283                                    <a class="code" href="structxcb__composite__query__version__cookie__t.html" title="xcb_composite_query_version_cookie_t">xcb_composite_query_version_cookie_t</a>   cookie  ,
<a name="l00284"></a>00284                                    <a class="code" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a>                  **e  );
<a name="l00285"></a>00285 
<a name="l00298"></a>00298 <span class="comment">/*****************************************************************************</span>
<a name="l00299"></a>00299 <span class="comment"> **</span>
<a name="l00300"></a>00300 <span class="comment"> ** xcb_void_cookie_t xcb_composite_redirect_window_checked</span>
<a name="l00301"></a>00301 <span class="comment"> ** </span>
<a name="l00302"></a>00302 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00303"></a>00303 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00304"></a>00304 <span class="comment"> ** @param uint8_t           update</span>
<a name="l00305"></a>00305 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00306"></a>00306 <span class="comment"> **</span>
<a name="l00307"></a>00307 <span class="comment"> *****************************************************************************/</span>
<a name="l00308"></a>00308  
<a name="l00309"></a>00309 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00310"></a>00310 <a class="code" href="group__XCB__Composite__API.html#gad8bc6f575c68596bbb3c2c36a05185a6">xcb_composite_redirect_window_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00311"></a>00311                                        xcb_window_t      window  ,
<a name="l00312"></a>00312                                        uint8_t           update  );
<a name="l00313"></a>00313 
<a name="l00323"></a>00323 <span class="comment">/*****************************************************************************</span>
<a name="l00324"></a>00324 <span class="comment"> **</span>
<a name="l00325"></a>00325 <span class="comment"> ** xcb_void_cookie_t xcb_composite_redirect_window</span>
<a name="l00326"></a>00326 <span class="comment"> ** </span>
<a name="l00327"></a>00327 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00328"></a>00328 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00329"></a>00329 <span class="comment"> ** @param uint8_t           update</span>
<a name="l00330"></a>00330 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00331"></a>00331 <span class="comment"> **</span>
<a name="l00332"></a>00332 <span class="comment"> *****************************************************************************/</span>
<a name="l00333"></a>00333  
<a name="l00334"></a>00334 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00335"></a>00335 <a class="code" href="group__XCB__Composite__API.html#ga333d5d7793b4ffca5ea5467fab4b0f3b">xcb_composite_redirect_window</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00336"></a>00336                                xcb_window_t      window  ,
<a name="l00337"></a>00337                                uint8_t           update  );
<a name="l00338"></a>00338 
<a name="l00351"></a>00351 <span class="comment">/*****************************************************************************</span>
<a name="l00352"></a>00352 <span class="comment"> **</span>
<a name="l00353"></a>00353 <span class="comment"> ** xcb_void_cookie_t xcb_composite_redirect_subwindows_checked</span>
<a name="l00354"></a>00354 <span class="comment"> ** </span>
<a name="l00355"></a>00355 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00356"></a>00356 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00357"></a>00357 <span class="comment"> ** @param uint8_t           update</span>
<a name="l00358"></a>00358 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00359"></a>00359 <span class="comment"> **</span>
<a name="l00360"></a>00360 <span class="comment"> *****************************************************************************/</span>
<a name="l00361"></a>00361  
<a name="l00362"></a>00362 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00363"></a>00363 <a class="code" href="group__XCB__Composite__API.html#ga02d7962f72c6f4089e8d8494e124ff51">xcb_composite_redirect_subwindows_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00364"></a>00364                                            xcb_window_t      window  ,
<a name="l00365"></a>00365                                            uint8_t           update  );
<a name="l00366"></a>00366 
<a name="l00376"></a>00376 <span class="comment">/*****************************************************************************</span>
<a name="l00377"></a>00377 <span class="comment"> **</span>
<a name="l00378"></a>00378 <span class="comment"> ** xcb_void_cookie_t xcb_composite_redirect_subwindows</span>
<a name="l00379"></a>00379 <span class="comment"> ** </span>
<a name="l00380"></a>00380 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00381"></a>00381 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00382"></a>00382 <span class="comment"> ** @param uint8_t           update</span>
<a name="l00383"></a>00383 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00384"></a>00384 <span class="comment"> **</span>
<a name="l00385"></a>00385 <span class="comment"> *****************************************************************************/</span>
<a name="l00386"></a>00386  
<a name="l00387"></a>00387 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00388"></a>00388 <a class="code" href="group__XCB__Composite__API.html#gac63a29c6d09cf2d2a06046ca0182716a">xcb_composite_redirect_subwindows</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00389"></a>00389                                    xcb_window_t      window  ,
<a name="l00390"></a>00390                                    uint8_t           update  );
<a name="l00391"></a>00391 
<a name="l00404"></a>00404 <span class="comment">/*****************************************************************************</span>
<a name="l00405"></a>00405 <span class="comment"> **</span>
<a name="l00406"></a>00406 <span class="comment"> ** xcb_void_cookie_t xcb_composite_unredirect_window_checked</span>
<a name="l00407"></a>00407 <span class="comment"> ** </span>
<a name="l00408"></a>00408 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00409"></a>00409 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00410"></a>00410 <span class="comment"> ** @param uint8_t           update</span>
<a name="l00411"></a>00411 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00412"></a>00412 <span class="comment"> **</span>
<a name="l00413"></a>00413 <span class="comment"> *****************************************************************************/</span>
<a name="l00414"></a>00414  
<a name="l00415"></a>00415 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00416"></a>00416 <a class="code" href="group__XCB__Composite__API.html#gaa1ae04c8b6f7b80df2b789bb6bb74331">xcb_composite_unredirect_window_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00417"></a>00417                                          xcb_window_t      window  ,
<a name="l00418"></a>00418                                          uint8_t           update  );
<a name="l00419"></a>00419 
<a name="l00429"></a>00429 <span class="comment">/*****************************************************************************</span>
<a name="l00430"></a>00430 <span class="comment"> **</span>
<a name="l00431"></a>00431 <span class="comment"> ** xcb_void_cookie_t xcb_composite_unredirect_window</span>
<a name="l00432"></a>00432 <span class="comment"> ** </span>
<a name="l00433"></a>00433 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00434"></a>00434 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00435"></a>00435 <span class="comment"> ** @param uint8_t           update</span>
<a name="l00436"></a>00436 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00437"></a>00437 <span class="comment"> **</span>
<a name="l00438"></a>00438 <span class="comment"> *****************************************************************************/</span>
<a name="l00439"></a>00439  
<a name="l00440"></a>00440 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00441"></a>00441 <a class="code" href="group__XCB__Composite__API.html#ga83a5fb8e41c1fdb9ee1f57e99023a0d2">xcb_composite_unredirect_window</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00442"></a>00442                                  xcb_window_t      window  ,
<a name="l00443"></a>00443                                  uint8_t           update  );
<a name="l00444"></a>00444 
<a name="l00457"></a>00457 <span class="comment">/*****************************************************************************</span>
<a name="l00458"></a>00458 <span class="comment"> **</span>
<a name="l00459"></a>00459 <span class="comment"> ** xcb_void_cookie_t xcb_composite_unredirect_subwindows_checked</span>
<a name="l00460"></a>00460 <span class="comment"> ** </span>
<a name="l00461"></a>00461 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00462"></a>00462 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00463"></a>00463 <span class="comment"> ** @param uint8_t           update</span>
<a name="l00464"></a>00464 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00465"></a>00465 <span class="comment"> **</span>
<a name="l00466"></a>00466 <span class="comment"> *****************************************************************************/</span>
<a name="l00467"></a>00467  
<a name="l00468"></a>00468 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00469"></a>00469 <a class="code" href="group__XCB__Composite__API.html#ga70cb74d07da3552ab1e5a04a41d4cdbb">xcb_composite_unredirect_subwindows_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00470"></a>00470                                              xcb_window_t      window  ,
<a name="l00471"></a>00471                                              uint8_t           update  );
<a name="l00472"></a>00472 
<a name="l00482"></a>00482 <span class="comment">/*****************************************************************************</span>
<a name="l00483"></a>00483 <span class="comment"> **</span>
<a name="l00484"></a>00484 <span class="comment"> ** xcb_void_cookie_t xcb_composite_unredirect_subwindows</span>
<a name="l00485"></a>00485 <span class="comment"> ** </span>
<a name="l00486"></a>00486 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00487"></a>00487 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00488"></a>00488 <span class="comment"> ** @param uint8_t           update</span>
<a name="l00489"></a>00489 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00490"></a>00490 <span class="comment"> **</span>
<a name="l00491"></a>00491 <span class="comment"> *****************************************************************************/</span>
<a name="l00492"></a>00492  
<a name="l00493"></a>00493 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00494"></a>00494 <a class="code" href="group__XCB__Composite__API.html#ga1c3f842ed7528476f75a11d990a7d570">xcb_composite_unredirect_subwindows</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00495"></a>00495                                      xcb_window_t      window  ,
<a name="l00496"></a>00496                                      uint8_t           update  );
<a name="l00497"></a>00497 
<a name="l00510"></a>00510 <span class="comment">/*****************************************************************************</span>
<a name="l00511"></a>00511 <span class="comment"> **</span>
<a name="l00512"></a>00512 <span class="comment"> ** xcb_void_cookie_t xcb_composite_create_region_from_border_clip_checked</span>
<a name="l00513"></a>00513 <span class="comment"> ** </span>
<a name="l00514"></a>00514 <span class="comment"> ** @param xcb_connection_t    *c</span>
<a name="l00515"></a>00515 <span class="comment"> ** @param xcb_xfixes_region_t  region</span>
<a name="l00516"></a>00516 <span class="comment"> ** @param xcb_window_t         window</span>
<a name="l00517"></a>00517 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00518"></a>00518 <span class="comment"> **</span>
<a name="l00519"></a>00519 <span class="comment"> *****************************************************************************/</span>
<a name="l00520"></a>00520  
<a name="l00521"></a>00521 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00522"></a>00522 <a class="code" href="group__XCB__Composite__API.html#gaf6e4adf8d9c6635303ab4e001eec1adc">xcb_composite_create_region_from_border_clip_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>    *c  ,
<a name="l00523"></a>00523                                                       xcb_xfixes_region_t  region  ,
<a name="l00524"></a>00524                                                       xcb_window_t         window  );
<a name="l00525"></a>00525 
<a name="l00535"></a>00535 <span class="comment">/*****************************************************************************</span>
<a name="l00536"></a>00536 <span class="comment"> **</span>
<a name="l00537"></a>00537 <span class="comment"> ** xcb_void_cookie_t xcb_composite_create_region_from_border_clip</span>
<a name="l00538"></a>00538 <span class="comment"> ** </span>
<a name="l00539"></a>00539 <span class="comment"> ** @param xcb_connection_t    *c</span>
<a name="l00540"></a>00540 <span class="comment"> ** @param xcb_xfixes_region_t  region</span>
<a name="l00541"></a>00541 <span class="comment"> ** @param xcb_window_t         window</span>
<a name="l00542"></a>00542 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00543"></a>00543 <span class="comment"> **</span>
<a name="l00544"></a>00544 <span class="comment"> *****************************************************************************/</span>
<a name="l00545"></a>00545  
<a name="l00546"></a>00546 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00547"></a>00547 <a class="code" href="group__XCB__Composite__API.html#ga8bc756318852a3a7739dc4cec3a6e0fb">xcb_composite_create_region_from_border_clip</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>    *c  ,
<a name="l00548"></a>00548                                               xcb_xfixes_region_t  region  ,
<a name="l00549"></a>00549                                               xcb_window_t         window  );
<a name="l00550"></a>00550 
<a name="l00563"></a>00563 <span class="comment">/*****************************************************************************</span>
<a name="l00564"></a>00564 <span class="comment"> **</span>
<a name="l00565"></a>00565 <span class="comment"> ** xcb_void_cookie_t xcb_composite_name_window_pixmap_checked</span>
<a name="l00566"></a>00566 <span class="comment"> ** </span>
<a name="l00567"></a>00567 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00568"></a>00568 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00569"></a>00569 <span class="comment"> ** @param xcb_pixmap_t      pixmap</span>
<a name="l00570"></a>00570 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00571"></a>00571 <span class="comment"> **</span>
<a name="l00572"></a>00572 <span class="comment"> *****************************************************************************/</span>
<a name="l00573"></a>00573  
<a name="l00574"></a>00574 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00575"></a>00575 <a class="code" href="group__XCB__Composite__API.html#ga08ad802db2c16739a6b282a8c575e93b">xcb_composite_name_window_pixmap_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00576"></a>00576                                           xcb_window_t      window  ,
<a name="l00577"></a>00577                                           xcb_pixmap_t      pixmap  );
<a name="l00578"></a>00578 
<a name="l00588"></a>00588 <span class="comment">/*****************************************************************************</span>
<a name="l00589"></a>00589 <span class="comment"> **</span>
<a name="l00590"></a>00590 <span class="comment"> ** xcb_void_cookie_t xcb_composite_name_window_pixmap</span>
<a name="l00591"></a>00591 <span class="comment"> ** </span>
<a name="l00592"></a>00592 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00593"></a>00593 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00594"></a>00594 <span class="comment"> ** @param xcb_pixmap_t      pixmap</span>
<a name="l00595"></a>00595 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00596"></a>00596 <span class="comment"> **</span>
<a name="l00597"></a>00597 <span class="comment"> *****************************************************************************/</span>
<a name="l00598"></a>00598  
<a name="l00599"></a>00599 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00600"></a>00600 <a class="code" href="group__XCB__Composite__API.html#gaf7fb2be33143619c4a104d3e80db0829">xcb_composite_name_window_pixmap</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00601"></a>00601                                   xcb_window_t      window  ,
<a name="l00602"></a>00602                                   xcb_pixmap_t      pixmap  );
<a name="l00603"></a>00603 
<a name="l00613"></a>00613 <span class="comment">/*****************************************************************************</span>
<a name="l00614"></a>00614 <span class="comment"> **</span>
<a name="l00615"></a>00615 <span class="comment"> ** xcb_composite_get_overlay_window_cookie_t xcb_composite_get_overlay_window</span>
<a name="l00616"></a>00616 <span class="comment"> ** </span>
<a name="l00617"></a>00617 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00618"></a>00618 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00619"></a>00619 <span class="comment"> ** @returns xcb_composite_get_overlay_window_cookie_t</span>
<a name="l00620"></a>00620 <span class="comment"> **</span>
<a name="l00621"></a>00621 <span class="comment"> *****************************************************************************/</span>
<a name="l00622"></a>00622  
<a name="l00623"></a>00623 <a class="code" 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 name="l00624"></a>00624 <a class="code" href="group__XCB__Composite__API.html#ga67535bde6a491b745d1fd61174c63948">xcb_composite_get_overlay_window</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00625"></a>00625                                   xcb_window_t      window  );
<a name="l00626"></a>00626 
<a name="l00639"></a>00639 <span class="comment">/*****************************************************************************</span>
<a name="l00640"></a>00640 <span class="comment"> **</span>
<a name="l00641"></a>00641 <span class="comment"> ** xcb_composite_get_overlay_window_cookie_t xcb_composite_get_overlay_window_unchecked</span>
<a name="l00642"></a>00642 <span class="comment"> ** </span>
<a name="l00643"></a>00643 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00644"></a>00644 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00645"></a>00645 <span class="comment"> ** @returns xcb_composite_get_overlay_window_cookie_t</span>
<a name="l00646"></a>00646 <span class="comment"> **</span>
<a name="l00647"></a>00647 <span class="comment"> *****************************************************************************/</span>
<a name="l00648"></a>00648  
<a name="l00649"></a>00649 <a class="code" 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 name="l00650"></a>00650 <a class="code" href="group__XCB__Composite__API.html#ga73021724c40ab82e8f5419257216ff00">xcb_composite_get_overlay_window_unchecked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00651"></a>00651                                             xcb_window_t      window  );
<a name="l00652"></a>00652 
<a name="l00668"></a>00668 <span class="comment">/*****************************************************************************</span>
<a name="l00669"></a>00669 <span class="comment"> **</span>
<a name="l00670"></a>00670 <span class="comment"> ** xcb_composite_get_overlay_window_reply_t * xcb_composite_get_overlay_window_reply</span>
<a name="l00671"></a>00671 <span class="comment"> ** </span>
<a name="l00672"></a>00672 <span class="comment"> ** @param xcb_connection_t                           *c</span>
<a name="l00673"></a>00673 <span class="comment"> ** @param xcb_composite_get_overlay_window_cookie_t   cookie</span>
<a name="l00674"></a>00674 <span class="comment"> ** @param xcb_generic_error_t                       **e</span>
<a name="l00675"></a>00675 <span class="comment"> ** @returns xcb_composite_get_overlay_window_reply_t *</span>
<a name="l00676"></a>00676 <span class="comment"> **</span>
<a name="l00677"></a>00677 <span class="comment"> *****************************************************************************/</span>
<a name="l00678"></a>00678  
<a name="l00679"></a>00679 <a class="code" 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 name="l00680"></a>00680 <a class="code" href="group__XCB__Composite__API.html#gaa92e66d13aae1ea964828ede0e2661e7">xcb_composite_get_overlay_window_reply</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>                           *c  ,
<a name="l00681"></a>00681                                         <a class="code" 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>   cookie  ,
<a name="l00682"></a>00682                                         <a class="code" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a>                       **e  );
<a name="l00683"></a>00683 
<a name="l00696"></a>00696 <span class="comment">/*****************************************************************************</span>
<a name="l00697"></a>00697 <span class="comment"> **</span>
<a name="l00698"></a>00698 <span class="comment"> ** xcb_void_cookie_t xcb_composite_release_overlay_window_checked</span>
<a name="l00699"></a>00699 <span class="comment"> ** </span>
<a name="l00700"></a>00700 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00701"></a>00701 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00702"></a>00702 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00703"></a>00703 <span class="comment"> **</span>
<a name="l00704"></a>00704 <span class="comment"> *****************************************************************************/</span>
<a name="l00705"></a>00705  
<a name="l00706"></a>00706 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00707"></a>00707 <a class="code" href="group__XCB__Composite__API.html#ga9d1ede73b10460a54b44764a40ce3657">xcb_composite_release_overlay_window_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00708"></a>00708                                               xcb_window_t      window  );
<a name="l00709"></a>00709 
<a name="l00719"></a>00719 <span class="comment">/*****************************************************************************</span>
<a name="l00720"></a>00720 <span class="comment"> **</span>
<a name="l00721"></a>00721 <span class="comment"> ** xcb_void_cookie_t xcb_composite_release_overlay_window</span>
<a name="l00722"></a>00722 <span class="comment"> ** </span>
<a name="l00723"></a>00723 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00724"></a>00724 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00725"></a>00725 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00726"></a>00726 <span class="comment"> **</span>
<a name="l00727"></a>00727 <span class="comment"> *****************************************************************************/</span>
<a name="l00728"></a>00728  
<a name="l00729"></a>00729 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00730"></a>00730 <a class="code" href="group__XCB__Composite__API.html#gab26cec234d7bae885a7f211f6d641000">xcb_composite_release_overlay_window</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00731"></a>00731                                       xcb_window_t      window  );
<a name="l00732"></a>00732 
<a name="l00733"></a>00733 
<a name="l00734"></a>00734 <span class="preprocessor">#ifdef __cplusplus</span>
<a name="l00735"></a>00735 <span class="preprocessor"></span>}
<a name="l00736"></a>00736 <span class="preprocessor">#endif</span>
<a name="l00737"></a>00737 <span class="preprocessor"></span>
<a name="l00738"></a>00738 <span class="preprocessor">#endif</span>
<a name="l00739"></a>00739 <span class="preprocessor"></span>
</pre></div></div>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Fri Apr 29 2011 15:45:44 for XCB by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
</body>
</html>