Sophie

Sophie

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

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: sync.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>sync.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 sync.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 __SYNC_H</span>
<a name="l00013"></a>00013 <span class="preprocessor"></span><span class="preprocessor">#define __SYNC_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 
<a name="l00018"></a>00018 <span class="preprocessor">#ifdef __cplusplus</span>
<a name="l00019"></a>00019 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {
<a name="l00020"></a>00020 <span class="preprocessor">#endif</span>
<a name="l00021"></a>00021 <span class="preprocessor"></span>
<a name="l00022"></a>00022 <span class="preprocessor">#define XCB_SYNC_MAJOR_VERSION 3</span>
<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define XCB_SYNC_MINOR_VERSION 0</span>
<a name="l00024"></a>00024 <span class="preprocessor"></span>  
<a name="l00025"></a>00025 <span class="keyword">extern</span> <a class="code" href="structxcb__extension__t.html">xcb_extension_t</a> xcb_sync_id;
<a name="l00026"></a>00026 
<a name="l00027"></a>00027 <span class="keyword">typedef</span> uint32_t xcb_sync_alarm_t;
<a name="l00028"></a>00028 
<a name="l00032"></a><a class="code" href="structxcb__sync__alarm__iterator__t.html">00032</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__alarm__iterator__t.html" title="xcb_sync_alarm_iterator_t">xcb_sync_alarm_iterator_t</a> {
<a name="l00033"></a><a class="code" href="structxcb__sync__alarm__iterator__t.html#ae5872299428911ddeec367a498a1be3a">00033</a>     xcb_sync_alarm_t *<a class="code" href="structxcb__sync__alarm__iterator__t.html#ae5872299428911ddeec367a498a1be3a">data</a>; 
<a name="l00034"></a><a class="code" href="structxcb__sync__alarm__iterator__t.html#a2f51c18d629a190f9b7901fdeb204330">00034</a>     <span class="keywordtype">int</span>               <a class="code" href="structxcb__sync__alarm__iterator__t.html#a2f51c18d629a190f9b7901fdeb204330">rem</a>; 
<a name="l00035"></a><a class="code" href="structxcb__sync__alarm__iterator__t.html#a00be76beb96f2fc413bbf6693329a69a">00035</a>     <span class="keywordtype">int</span>               <a class="code" href="structxcb__sync__alarm__iterator__t.html#a00be76beb96f2fc413bbf6693329a69a">index</a>; 
<a name="l00036"></a>00036 } <a class="code" href="group__XCB__Sync__API.html#gaefe49ed530d80f1b3b49ad0ef32c9a0c" title="xcb_sync_alarm_iterator_t">xcb_sync_alarm_iterator_t</a>;
<a name="l00037"></a>00037 
<a name="l00038"></a>00038 <span class="keyword">typedef</span> <span class="keyword">enum</span> xcb_sync_alarmstate_t {
<a name="l00039"></a>00039     XCB_SYNC_ALARMSTATE_ACTIVE,
<a name="l00040"></a>00040     XCB_SYNC_ALARMSTATE_INACTIVE,
<a name="l00041"></a>00041     XCB_SYNC_ALARMSTATE_DESTROYED
<a name="l00042"></a>00042 } xcb_sync_alarmstate_t;
<a name="l00043"></a>00043 
<a name="l00044"></a>00044 <span class="keyword">typedef</span> uint32_t xcb_sync_counter_t;
<a name="l00045"></a>00045 
<a name="l00049"></a><a class="code" href="structxcb__sync__counter__iterator__t.html">00049</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__counter__iterator__t.html" title="xcb_sync_counter_iterator_t">xcb_sync_counter_iterator_t</a> {
<a name="l00050"></a><a class="code" href="structxcb__sync__counter__iterator__t.html#a2f62f455001f2a44ac9aa41f7dea74de">00050</a>     xcb_sync_counter_t *<a class="code" href="structxcb__sync__counter__iterator__t.html#a2f62f455001f2a44ac9aa41f7dea74de">data</a>; 
<a name="l00051"></a><a class="code" href="structxcb__sync__counter__iterator__t.html#ac8f33b9f46eff685e7a145b7ad126423">00051</a>     <span class="keywordtype">int</span>                 <a class="code" href="structxcb__sync__counter__iterator__t.html#ac8f33b9f46eff685e7a145b7ad126423">rem</a>; 
<a name="l00052"></a><a class="code" href="structxcb__sync__counter__iterator__t.html#a0a8e35b2dfdae7ab1a294d614cc15183">00052</a>     <span class="keywordtype">int</span>                 <a class="code" href="structxcb__sync__counter__iterator__t.html#a0a8e35b2dfdae7ab1a294d614cc15183">index</a>; 
<a name="l00053"></a>00053 } <a class="code" href="group__XCB__Sync__API.html#ga107b5630a6780e84e802124b46a6fec5" title="xcb_sync_counter_iterator_t">xcb_sync_counter_iterator_t</a>;
<a name="l00054"></a>00054 
<a name="l00055"></a>00055 <span class="keyword">typedef</span> <span class="keyword">enum</span> xcb_sync_testtype_t {
<a name="l00056"></a>00056     XCB_SYNC_TESTTYPE_POSITIVE_TRANSITION,
<a name="l00057"></a>00057     XCB_SYNC_TESTTYPE_NEGATIVE_TRANSITION,
<a name="l00058"></a>00058     XCB_SYNC_TESTTYPE_POSITIVE_COMPARISON,
<a name="l00059"></a>00059     XCB_SYNC_TESTTYPE_NEGATIVE_COMPARISON
<a name="l00060"></a>00060 } xcb_sync_testtype_t;
<a name="l00061"></a>00061 
<a name="l00062"></a>00062 <span class="keyword">typedef</span> <span class="keyword">enum</span> xcb_sync_valuetype_t {
<a name="l00063"></a>00063     XCB_SYNC_VALUETYPE_ABSOLUTE,
<a name="l00064"></a>00064     XCB_SYNC_VALUETYPE_RELATIVE
<a name="l00065"></a>00065 } xcb_sync_valuetype_t;
<a name="l00066"></a>00066 
<a name="l00067"></a>00067 <span class="keyword">typedef</span> <span class="keyword">enum</span> xcb_sync_ca_t {
<a name="l00068"></a>00068     XCB_SYNC_CA_COUNTER = 1,
<a name="l00069"></a>00069     XCB_SYNC_CA_VALUE_TYPE = 2,
<a name="l00070"></a>00070     XCB_SYNC_CA_VALUE = 4,
<a name="l00071"></a>00071     XCB_SYNC_CA_TEST_TYPE = 8,
<a name="l00072"></a>00072     XCB_SYNC_CA_DELTA = 16,
<a name="l00073"></a>00073     XCB_SYNC_CA_EVENTS = 32
<a name="l00074"></a>00074 } xcb_sync_ca_t;
<a name="l00075"></a>00075 
<a name="l00079"></a><a class="code" href="structxcb__sync__int64__t.html">00079</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a> {
<a name="l00080"></a><a class="code" href="structxcb__sync__int64__t.html#a369fa665e007525c180a9e2861b85330">00080</a>     int32_t  <a class="code" href="structxcb__sync__int64__t.html#a369fa665e007525c180a9e2861b85330">hi</a>; 
<a name="l00081"></a><a class="code" href="structxcb__sync__int64__t.html#a5d87ed50cb0cc57c3ace60d7c871883c">00081</a>     uint32_t <a class="code" href="structxcb__sync__int64__t.html#a5d87ed50cb0cc57c3ace60d7c871883c">lo</a>; 
<a name="l00082"></a>00082 } <a class="code" href="group__XCB__Sync__API.html#ga238c32f3c8c268ef76e3be4ad6654172" title="xcb_sync_int64_t">xcb_sync_int64_t</a>;
<a name="l00083"></a>00083 
<a name="l00087"></a><a class="code" href="structxcb__sync__int64__iterator__t.html">00087</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__int64__iterator__t.html" title="xcb_sync_int64_iterator_t">xcb_sync_int64_iterator_t</a> {
<a name="l00088"></a><a class="code" href="structxcb__sync__int64__iterator__t.html#aee3f5f7ef5d3bc251989ca98a07061a1">00088</a>     <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a> *<a class="code" href="structxcb__sync__int64__iterator__t.html#aee3f5f7ef5d3bc251989ca98a07061a1">data</a>; 
<a name="l00089"></a><a class="code" href="structxcb__sync__int64__iterator__t.html#a9e7c32e9c2598a1e48b014d5a8521ac5">00089</a>     <span class="keywordtype">int</span>               <a class="code" href="structxcb__sync__int64__iterator__t.html#a9e7c32e9c2598a1e48b014d5a8521ac5">rem</a>; 
<a name="l00090"></a><a class="code" href="structxcb__sync__int64__iterator__t.html#a5f12d9ed6c07f02361f9a399e9691a5d">00090</a>     <span class="keywordtype">int</span>               <a class="code" href="structxcb__sync__int64__iterator__t.html#a5f12d9ed6c07f02361f9a399e9691a5d">index</a>; 
<a name="l00091"></a>00091 } <a class="code" href="group__XCB__Sync__API.html#ga1f4a887674d928cd2c3d49cf1d688135" title="xcb_sync_int64_iterator_t">xcb_sync_int64_iterator_t</a>;
<a name="l00092"></a>00092 
<a name="l00096"></a><a class="code" href="structxcb__sync__systemcounter__t.html">00096</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__systemcounter__t.html" title="xcb_sync_systemcounter_t">xcb_sync_systemcounter_t</a> {
<a name="l00097"></a><a class="code" href="structxcb__sync__systemcounter__t.html#a5a91aa57d2afc1ea54a99a8df326b378">00097</a>     xcb_sync_counter_t <a class="code" href="structxcb__sync__systemcounter__t.html#a5a91aa57d2afc1ea54a99a8df326b378">counter</a>; 
<a name="l00098"></a><a class="code" href="structxcb__sync__systemcounter__t.html#a3b5f937d0098464ca0167618819d498d">00098</a>     <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a>   <a class="code" href="structxcb__sync__systemcounter__t.html#a3b5f937d0098464ca0167618819d498d">resolution</a>; 
<a name="l00099"></a><a class="code" href="structxcb__sync__systemcounter__t.html#a31740d58900b3cabfbffac47d1da6dd4">00099</a>     uint16_t           <a class="code" href="structxcb__sync__systemcounter__t.html#a31740d58900b3cabfbffac47d1da6dd4">name_len</a>; 
<a name="l00100"></a>00100 } <a class="code" href="group__XCB__Sync__API.html#gaa423295a2b0c65b4674d0f2f9da96e37" title="xcb_sync_systemcounter_t">xcb_sync_systemcounter_t</a>;
<a name="l00101"></a>00101 
<a name="l00105"></a><a class="code" href="structxcb__sync__systemcounter__iterator__t.html">00105</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__systemcounter__iterator__t.html" title="xcb_sync_systemcounter_iterator_t">xcb_sync_systemcounter_iterator_t</a> {
<a name="l00106"></a><a class="code" href="structxcb__sync__systemcounter__iterator__t.html#a30e7e27afd8524a231ba919836985eeb">00106</a>     <a class="code" href="structxcb__sync__systemcounter__t.html" title="xcb_sync_systemcounter_t">xcb_sync_systemcounter_t</a> *<a class="code" href="structxcb__sync__systemcounter__iterator__t.html#a30e7e27afd8524a231ba919836985eeb">data</a>; 
<a name="l00107"></a><a class="code" href="structxcb__sync__systemcounter__iterator__t.html#a909155b6038c77bdb2d5979ea3c7e5bf">00107</a>     <span class="keywordtype">int</span>                       <a class="code" href="structxcb__sync__systemcounter__iterator__t.html#a909155b6038c77bdb2d5979ea3c7e5bf">rem</a>; 
<a name="l00108"></a><a class="code" href="structxcb__sync__systemcounter__iterator__t.html#a662ab4960c6836d4ec018d0d3415341b">00108</a>     <span class="keywordtype">int</span>                       <a class="code" href="structxcb__sync__systemcounter__iterator__t.html#a662ab4960c6836d4ec018d0d3415341b">index</a>; 
<a name="l00109"></a>00109 } <a class="code" href="group__XCB__Sync__API.html#ga0b13e1b388d42c962d593c6c05d27a82" title="xcb_sync_systemcounter_iterator_t">xcb_sync_systemcounter_iterator_t</a>;
<a name="l00110"></a>00110 
<a name="l00114"></a><a class="code" href="structxcb__sync__trigger__t.html">00114</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__trigger__t.html" title="xcb_sync_trigger_t">xcb_sync_trigger_t</a> {
<a name="l00115"></a><a class="code" href="structxcb__sync__trigger__t.html#ae55331550df7b1898c02035224a76367">00115</a>     xcb_sync_counter_t <a class="code" href="structxcb__sync__trigger__t.html#ae55331550df7b1898c02035224a76367">counter</a>; 
<a name="l00116"></a><a class="code" href="structxcb__sync__trigger__t.html#ae1f8e4d348d2288cb5dfa83191f411ab">00116</a>     uint32_t           <a class="code" href="structxcb__sync__trigger__t.html#ae1f8e4d348d2288cb5dfa83191f411ab">wait_type</a>; 
<a name="l00117"></a><a class="code" href="structxcb__sync__trigger__t.html#a4343345646ce117664d4e7cb38523c3e">00117</a>     <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a>   <a class="code" href="structxcb__sync__trigger__t.html#a4343345646ce117664d4e7cb38523c3e">wait_value</a>; 
<a name="l00118"></a><a class="code" href="structxcb__sync__trigger__t.html#a27fd7a9cb9df304797d279488ce29634">00118</a>     uint32_t           <a class="code" href="structxcb__sync__trigger__t.html#a27fd7a9cb9df304797d279488ce29634">test_type</a>; 
<a name="l00119"></a>00119 } <a class="code" href="group__XCB__Sync__API.html#ga111ce5c3b2892ed0ebbe73896c27d562" title="xcb_sync_trigger_t">xcb_sync_trigger_t</a>;
<a name="l00120"></a>00120 
<a name="l00124"></a><a class="code" href="structxcb__sync__trigger__iterator__t.html">00124</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__trigger__iterator__t.html" title="xcb_sync_trigger_iterator_t">xcb_sync_trigger_iterator_t</a> {
<a name="l00125"></a><a class="code" href="structxcb__sync__trigger__iterator__t.html#a6f0802842ff0380049ae830891924258">00125</a>     <a class="code" href="structxcb__sync__trigger__t.html" title="xcb_sync_trigger_t">xcb_sync_trigger_t</a> *<a class="code" href="structxcb__sync__trigger__iterator__t.html#a6f0802842ff0380049ae830891924258">data</a>; 
<a name="l00126"></a><a class="code" href="structxcb__sync__trigger__iterator__t.html#aa026224dbb069854485b6d2e2f763a9c">00126</a>     <span class="keywordtype">int</span>                 <a class="code" href="structxcb__sync__trigger__iterator__t.html#aa026224dbb069854485b6d2e2f763a9c">rem</a>; 
<a name="l00127"></a><a class="code" href="structxcb__sync__trigger__iterator__t.html#ae80101c7127a739774856fc3bb1d21db">00127</a>     <span class="keywordtype">int</span>                 <a class="code" href="structxcb__sync__trigger__iterator__t.html#ae80101c7127a739774856fc3bb1d21db">index</a>; 
<a name="l00128"></a>00128 } <a class="code" href="group__XCB__Sync__API.html#ga0dbb037da2da90567898d6a9d8f388ca" title="xcb_sync_trigger_iterator_t">xcb_sync_trigger_iterator_t</a>;
<a name="l00129"></a>00129 
<a name="l00133"></a><a class="code" href="structxcb__sync__waitcondition__t.html">00133</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__waitcondition__t.html" title="xcb_sync_waitcondition_t">xcb_sync_waitcondition_t</a> {
<a name="l00134"></a><a class="code" href="structxcb__sync__waitcondition__t.html#a4ff8c452bc888715b521722d7a3e2a66">00134</a>     <a class="code" href="structxcb__sync__trigger__t.html" title="xcb_sync_trigger_t">xcb_sync_trigger_t</a> <a class="code" href="structxcb__sync__waitcondition__t.html#a4ff8c452bc888715b521722d7a3e2a66">trigger</a>; 
<a name="l00135"></a><a class="code" href="structxcb__sync__waitcondition__t.html#a561f7b9e4e48078d4398ef6b277321db">00135</a>     <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a>   <a class="code" href="structxcb__sync__waitcondition__t.html#a561f7b9e4e48078d4398ef6b277321db">event_threshold</a>; 
<a name="l00136"></a>00136 } <a class="code" href="group__XCB__Sync__API.html#ga757795dd5663169f1a91260cbbebe7a5" title="xcb_sync_waitcondition_t">xcb_sync_waitcondition_t</a>;
<a name="l00137"></a>00137 
<a name="l00141"></a><a class="code" href="structxcb__sync__waitcondition__iterator__t.html">00141</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__waitcondition__iterator__t.html" title="xcb_sync_waitcondition_iterator_t">xcb_sync_waitcondition_iterator_t</a> {
<a name="l00142"></a><a class="code" href="structxcb__sync__waitcondition__iterator__t.html#a7ee5360b14501ab535e86243a9905d9c">00142</a>     <a class="code" href="structxcb__sync__waitcondition__t.html" title="xcb_sync_waitcondition_t">xcb_sync_waitcondition_t</a> *<a class="code" href="structxcb__sync__waitcondition__iterator__t.html#a7ee5360b14501ab535e86243a9905d9c">data</a>; 
<a name="l00143"></a><a class="code" href="structxcb__sync__waitcondition__iterator__t.html#ae4f7e10632dee04641bd32715be5ac17">00143</a>     <span class="keywordtype">int</span>                       <a class="code" href="structxcb__sync__waitcondition__iterator__t.html#ae4f7e10632dee04641bd32715be5ac17">rem</a>; 
<a name="l00144"></a><a class="code" href="structxcb__sync__waitcondition__iterator__t.html#a0eeca0f7ae534a5a359cf98d5cd65dc0">00144</a>     <span class="keywordtype">int</span>                       <a class="code" href="structxcb__sync__waitcondition__iterator__t.html#a0eeca0f7ae534a5a359cf98d5cd65dc0">index</a>; 
<a name="l00145"></a>00145 } <a class="code" href="group__XCB__Sync__API.html#ga947b14fab8a919d6f9cdb5670ddfb3af" title="xcb_sync_waitcondition_iterator_t">xcb_sync_waitcondition_iterator_t</a>;
<a name="l00146"></a>00146 
<a name="l00148"></a><a class="code" href="group__XCB__Sync__API.html#gac3f9969a01a65a75c21ed941c3f38ef4">00148</a> <span class="preprocessor">#define XCB_SYNC_COUNTER 0</span>
<a name="l00149"></a>00149 <span class="preprocessor"></span>
<a name="l00153"></a><a class="code" href="structxcb__sync__counter__error__t.html">00153</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__counter__error__t.html" title="xcb_sync_counter_error_t">xcb_sync_counter_error_t</a> {
<a name="l00154"></a><a class="code" href="structxcb__sync__counter__error__t.html#a2ea3ae5b9c9d6e010fe36a6237c20482">00154</a>     uint8_t  <a class="code" href="structxcb__sync__counter__error__t.html#a2ea3ae5b9c9d6e010fe36a6237c20482">response_type</a>; 
<a name="l00155"></a><a class="code" href="structxcb__sync__counter__error__t.html#a5f3b3446dd9e51c00db3a25858d3bdeb">00155</a>     uint8_t  <a class="code" href="structxcb__sync__counter__error__t.html#a5f3b3446dd9e51c00db3a25858d3bdeb">error_code</a>; 
<a name="l00156"></a><a class="code" href="structxcb__sync__counter__error__t.html#a0e8045f853d114c099c0e730da70fc24">00156</a>     uint16_t <a class="code" href="structxcb__sync__counter__error__t.html#a0e8045f853d114c099c0e730da70fc24">sequence</a>; 
<a name="l00157"></a><a class="code" href="structxcb__sync__counter__error__t.html#abe8c4e8ba7382f545cd0521d144afa8c">00157</a>     uint32_t <a class="code" href="structxcb__sync__counter__error__t.html#abe8c4e8ba7382f545cd0521d144afa8c">bad_counter</a>; 
<a name="l00158"></a><a class="code" href="structxcb__sync__counter__error__t.html#a5c3e2cbfcb32ecd92cfe3afbd9a6febb">00158</a>     uint16_t <a class="code" href="structxcb__sync__counter__error__t.html#a5c3e2cbfcb32ecd92cfe3afbd9a6febb">minor_opcode</a>; 
<a name="l00159"></a><a class="code" href="structxcb__sync__counter__error__t.html#a3af671c3f620df6a8f5042ead2bb1df2">00159</a>     uint8_t  <a class="code" href="structxcb__sync__counter__error__t.html#a3af671c3f620df6a8f5042ead2bb1df2">major_opcode</a>; 
<a name="l00160"></a>00160 } <a class="code" href="group__XCB__Sync__API.html#ga7694910bcb8c20d392c067a476c6e28e" title="xcb_sync_counter_error_t">xcb_sync_counter_error_t</a>;
<a name="l00161"></a>00161 
<a name="l00163"></a><a class="code" href="group__XCB__Sync__API.html#ga100315b995a1ef061939527c4e76b027">00163</a> <span class="preprocessor">#define XCB_SYNC_ALARM 1</span>
<a name="l00164"></a>00164 <span class="preprocessor"></span>
<a name="l00168"></a><a class="code" href="structxcb__sync__alarm__error__t.html">00168</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__alarm__error__t.html" title="xcb_sync_alarm_error_t">xcb_sync_alarm_error_t</a> {
<a name="l00169"></a><a class="code" href="structxcb__sync__alarm__error__t.html#acac124d3b1adf8edb6ed80520a346c09">00169</a>     uint8_t  <a class="code" href="structxcb__sync__alarm__error__t.html#acac124d3b1adf8edb6ed80520a346c09">response_type</a>; 
<a name="l00170"></a><a class="code" href="structxcb__sync__alarm__error__t.html#aa8c055d18cb41a42f8b5a72169a29537">00170</a>     uint8_t  <a class="code" href="structxcb__sync__alarm__error__t.html#aa8c055d18cb41a42f8b5a72169a29537">error_code</a>; 
<a name="l00171"></a><a class="code" href="structxcb__sync__alarm__error__t.html#a35abba9e1c865c7924b32b6e815a660f">00171</a>     uint16_t <a class="code" href="structxcb__sync__alarm__error__t.html#a35abba9e1c865c7924b32b6e815a660f">sequence</a>; 
<a name="l00172"></a><a class="code" href="structxcb__sync__alarm__error__t.html#a1d6a4b6bf57053d3432f509fcf39684e">00172</a>     uint32_t <a class="code" href="structxcb__sync__alarm__error__t.html#a1d6a4b6bf57053d3432f509fcf39684e">bad_alarm</a>; 
<a name="l00173"></a><a class="code" href="structxcb__sync__alarm__error__t.html#aa2e851676d567941caab1d1847ac434b">00173</a>     uint16_t <a class="code" href="structxcb__sync__alarm__error__t.html#aa2e851676d567941caab1d1847ac434b">minor_opcode</a>; 
<a name="l00174"></a><a class="code" href="structxcb__sync__alarm__error__t.html#aac7391e2cda3e66846189263815132d3">00174</a>     uint8_t  <a class="code" href="structxcb__sync__alarm__error__t.html#aac7391e2cda3e66846189263815132d3">major_opcode</a>; 
<a name="l00175"></a>00175 } <a class="code" href="group__XCB__Sync__API.html#ga84ac70915e228f821fdb33ee1da21646" title="xcb_sync_alarm_error_t">xcb_sync_alarm_error_t</a>;
<a name="l00176"></a>00176 
<a name="l00180"></a><a class="code" href="structxcb__sync__initialize__cookie__t.html">00180</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__initialize__cookie__t.html" title="xcb_sync_initialize_cookie_t">xcb_sync_initialize_cookie_t</a> {
<a name="l00181"></a><a class="code" href="structxcb__sync__initialize__cookie__t.html#a8ab8c741712e31c25bdc8e23471fdcef">00181</a>     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structxcb__sync__initialize__cookie__t.html#a8ab8c741712e31c25bdc8e23471fdcef">sequence</a>; 
<a name="l00182"></a>00182 } <a class="code" href="group__XCB__Sync__API.html#ga1710e13896c429104fa94ec819c69f46" title="xcb_sync_initialize_cookie_t">xcb_sync_initialize_cookie_t</a>;
<a name="l00183"></a>00183 
<a name="l00185"></a><a class="code" href="group__XCB__Sync__API.html#ga8288d10f68732829551a1c4ef963d469">00185</a> <span class="preprocessor">#define XCB_SYNC_INITIALIZE 0</span>
<a name="l00186"></a>00186 <span class="preprocessor"></span>
<a name="l00190"></a><a class="code" href="structxcb__sync__initialize__request__t.html">00190</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__initialize__request__t.html" title="xcb_sync_initialize_request_t">xcb_sync_initialize_request_t</a> {
<a name="l00191"></a><a class="code" href="structxcb__sync__initialize__request__t.html#a8b3dd1042ef69380fb3f9e4e16f40059">00191</a>     uint8_t  <a class="code" href="structxcb__sync__initialize__request__t.html#a8b3dd1042ef69380fb3f9e4e16f40059">major_opcode</a>; 
<a name="l00192"></a><a class="code" href="structxcb__sync__initialize__request__t.html#a51a09aa8ea9b2224803147fa68711f3f">00192</a>     uint8_t  <a class="code" href="structxcb__sync__initialize__request__t.html#a51a09aa8ea9b2224803147fa68711f3f">minor_opcode</a>; 
<a name="l00193"></a><a class="code" href="structxcb__sync__initialize__request__t.html#a2b7f00b986e1a5fe4a87ef892aee4171">00193</a>     uint16_t <a class="code" href="structxcb__sync__initialize__request__t.html#a2b7f00b986e1a5fe4a87ef892aee4171">length</a>; 
<a name="l00194"></a><a class="code" href="structxcb__sync__initialize__request__t.html#a3295f22fd107c62465a0be15f24ad9ac">00194</a>     uint8_t  <a class="code" href="structxcb__sync__initialize__request__t.html#a3295f22fd107c62465a0be15f24ad9ac">desired_major_version</a>; 
<a name="l00195"></a><a class="code" href="structxcb__sync__initialize__request__t.html#a3c5576a51f6d1212e4b17b1a33f06dad">00195</a>     uint8_t  <a class="code" href="structxcb__sync__initialize__request__t.html#a3c5576a51f6d1212e4b17b1a33f06dad">desired_minor_version</a>; 
<a name="l00196"></a>00196 } <a class="code" href="group__XCB__Sync__API.html#ga20ac8f9b60116f8a58cd0899a8f46515" title="xcb_sync_initialize_request_t">xcb_sync_initialize_request_t</a>;
<a name="l00197"></a>00197 
<a name="l00201"></a><a class="code" href="structxcb__sync__initialize__reply__t.html">00201</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__initialize__reply__t.html" title="xcb_sync_initialize_reply_t">xcb_sync_initialize_reply_t</a> {
<a name="l00202"></a><a class="code" href="structxcb__sync__initialize__reply__t.html#a7d592a3058bf9d5f5b9c31ff897adc03">00202</a>     uint8_t  <a class="code" href="structxcb__sync__initialize__reply__t.html#a7d592a3058bf9d5f5b9c31ff897adc03">response_type</a>; 
<a name="l00203"></a><a class="code" href="structxcb__sync__initialize__reply__t.html#afadfd7f3e498e533a3c0686a00dcad14">00203</a>     uint8_t  <a class="code" href="structxcb__sync__initialize__reply__t.html#afadfd7f3e498e533a3c0686a00dcad14">pad0</a>; 
<a name="l00204"></a><a class="code" href="structxcb__sync__initialize__reply__t.html#aa5817703c64480adbc1350666db2f31f">00204</a>     uint16_t <a class="code" href="structxcb__sync__initialize__reply__t.html#aa5817703c64480adbc1350666db2f31f">sequence</a>; 
<a name="l00205"></a><a class="code" href="structxcb__sync__initialize__reply__t.html#adc77a5a175cc8853ce3195756649f4da">00205</a>     uint32_t <a class="code" href="structxcb__sync__initialize__reply__t.html#adc77a5a175cc8853ce3195756649f4da">length</a>; 
<a name="l00206"></a><a class="code" href="structxcb__sync__initialize__reply__t.html#aee25f5fbe12eb555a364489ef1440eac">00206</a>     uint8_t  <a class="code" href="structxcb__sync__initialize__reply__t.html#aee25f5fbe12eb555a364489ef1440eac">major_version</a>; 
<a name="l00207"></a><a class="code" href="structxcb__sync__initialize__reply__t.html#a0e4fb1eaebce17b2988b9849ebdda136">00207</a>     uint8_t  <a class="code" href="structxcb__sync__initialize__reply__t.html#a0e4fb1eaebce17b2988b9849ebdda136">minor_version</a>; 
<a name="l00208"></a><a class="code" href="structxcb__sync__initialize__reply__t.html#ae2f0048dc0716919046743970feb7dd3">00208</a>     uint8_t  <a class="code" href="structxcb__sync__initialize__reply__t.html#ae2f0048dc0716919046743970feb7dd3">pad1</a>[22]; 
<a name="l00209"></a>00209 } <a class="code" href="group__XCB__Sync__API.html#ga4ed5679c42aa2f20a2619112e9b9ccc7" title="xcb_sync_initialize_reply_t">xcb_sync_initialize_reply_t</a>;
<a name="l00210"></a>00210 
<a name="l00214"></a><a class="code" href="structxcb__sync__list__system__counters__cookie__t.html">00214</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__list__system__counters__cookie__t.html" title="xcb_sync_list_system_counters_cookie_t">xcb_sync_list_system_counters_cookie_t</a> {
<a name="l00215"></a><a class="code" href="structxcb__sync__list__system__counters__cookie__t.html#a00b576ff18172d0e6e21575c269ae684">00215</a>     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structxcb__sync__list__system__counters__cookie__t.html#a00b576ff18172d0e6e21575c269ae684">sequence</a>; 
<a name="l00216"></a>00216 } <a class="code" href="group__XCB__Sync__API.html#ga1251b8e2c6bede52850392e50227532c" title="xcb_sync_list_system_counters_cookie_t">xcb_sync_list_system_counters_cookie_t</a>;
<a name="l00217"></a>00217 
<a name="l00219"></a><a class="code" href="group__XCB__Sync__API.html#gab4ee51d9ecb70933e3f52fe27f448552">00219</a> <span class="preprocessor">#define XCB_SYNC_LIST_SYSTEM_COUNTERS 1</span>
<a name="l00220"></a>00220 <span class="preprocessor"></span>
<a name="l00224"></a><a class="code" href="structxcb__sync__list__system__counters__request__t.html">00224</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__list__system__counters__request__t.html" title="xcb_sync_list_system_counters_request_t">xcb_sync_list_system_counters_request_t</a> {
<a name="l00225"></a><a class="code" href="structxcb__sync__list__system__counters__request__t.html#a0d1e4124c74905e5fab1a81d9ca31fc5">00225</a>     uint8_t  <a class="code" href="structxcb__sync__list__system__counters__request__t.html#a0d1e4124c74905e5fab1a81d9ca31fc5">major_opcode</a>; 
<a name="l00226"></a><a class="code" href="structxcb__sync__list__system__counters__request__t.html#a5e3fd9d8461b13bcacd60b9eb2baac2e">00226</a>     uint8_t  <a class="code" href="structxcb__sync__list__system__counters__request__t.html#a5e3fd9d8461b13bcacd60b9eb2baac2e">minor_opcode</a>; 
<a name="l00227"></a><a class="code" href="structxcb__sync__list__system__counters__request__t.html#a0df23ad900bd0f9b3e27c5b7e2a2c69e">00227</a>     uint16_t <a class="code" href="structxcb__sync__list__system__counters__request__t.html#a0df23ad900bd0f9b3e27c5b7e2a2c69e">length</a>; 
<a name="l00228"></a>00228 } <a class="code" href="group__XCB__Sync__API.html#ga5858e652e64d4f2e460ef489ebe9e247" title="xcb_sync_list_system_counters_request_t">xcb_sync_list_system_counters_request_t</a>;
<a name="l00229"></a>00229 
<a name="l00233"></a><a class="code" href="structxcb__sync__list__system__counters__reply__t.html">00233</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__list__system__counters__reply__t.html" title="xcb_sync_list_system_counters_reply_t">xcb_sync_list_system_counters_reply_t</a> {
<a name="l00234"></a><a class="code" href="structxcb__sync__list__system__counters__reply__t.html#a7574fb8b551972362aceeed68b53e107">00234</a>     uint8_t  <a class="code" href="structxcb__sync__list__system__counters__reply__t.html#a7574fb8b551972362aceeed68b53e107">response_type</a>; 
<a name="l00235"></a><a class="code" href="structxcb__sync__list__system__counters__reply__t.html#af847e8372d0db490416c70fbc1fc0133">00235</a>     uint8_t  <a class="code" href="structxcb__sync__list__system__counters__reply__t.html#af847e8372d0db490416c70fbc1fc0133">pad0</a>; 
<a name="l00236"></a><a class="code" href="structxcb__sync__list__system__counters__reply__t.html#a3afcc3c7719e19313bb3d732bb590ca0">00236</a>     uint16_t <a class="code" href="structxcb__sync__list__system__counters__reply__t.html#a3afcc3c7719e19313bb3d732bb590ca0">sequence</a>; 
<a name="l00237"></a><a class="code" href="structxcb__sync__list__system__counters__reply__t.html#a09ea07e8f5ffff81117f187d517cac3f">00237</a>     uint32_t <a class="code" href="structxcb__sync__list__system__counters__reply__t.html#a09ea07e8f5ffff81117f187d517cac3f">length</a>; 
<a name="l00238"></a><a class="code" href="structxcb__sync__list__system__counters__reply__t.html#aca669e92cbccc34b7e48e90f5ed23a54">00238</a>     uint32_t <a class="code" href="structxcb__sync__list__system__counters__reply__t.html#aca669e92cbccc34b7e48e90f5ed23a54">counters_len</a>; 
<a name="l00239"></a><a class="code" href="structxcb__sync__list__system__counters__reply__t.html#a8fb656df2ce2af58dcb0045b377daf35">00239</a>     uint8_t  <a class="code" href="structxcb__sync__list__system__counters__reply__t.html#a8fb656df2ce2af58dcb0045b377daf35">pad1</a>[20]; 
<a name="l00240"></a>00240 } <a class="code" href="group__XCB__Sync__API.html#ga22a63f29af468caab36a5e0f509eb3cf" title="xcb_sync_list_system_counters_reply_t">xcb_sync_list_system_counters_reply_t</a>;
<a name="l00241"></a>00241 
<a name="l00243"></a><a class="code" href="group__XCB__Sync__API.html#ga4ac4fa9ad89ed39d58ded328032c9c99">00243</a> <span class="preprocessor">#define XCB_SYNC_CREATE_COUNTER 2</span>
<a name="l00244"></a>00244 <span class="preprocessor"></span>
<a name="l00248"></a><a class="code" href="structxcb__sync__create__counter__request__t.html">00248</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__create__counter__request__t.html" title="xcb_sync_create_counter_request_t">xcb_sync_create_counter_request_t</a> {
<a name="l00249"></a><a class="code" href="structxcb__sync__create__counter__request__t.html#a175ed94e8016f96a3c5c928d22952b70">00249</a>     uint8_t            <a class="code" href="structxcb__sync__create__counter__request__t.html#a175ed94e8016f96a3c5c928d22952b70">major_opcode</a>; 
<a name="l00250"></a><a class="code" href="structxcb__sync__create__counter__request__t.html#a2705381f960cd7ad0c7ddcb374a1bedd">00250</a>     uint8_t            <a class="code" href="structxcb__sync__create__counter__request__t.html#a2705381f960cd7ad0c7ddcb374a1bedd">minor_opcode</a>; 
<a name="l00251"></a><a class="code" href="structxcb__sync__create__counter__request__t.html#a62082dc2e84f09a680b612dd6daefe2c">00251</a>     uint16_t           <a class="code" href="structxcb__sync__create__counter__request__t.html#a62082dc2e84f09a680b612dd6daefe2c">length</a>; 
<a name="l00252"></a><a class="code" href="structxcb__sync__create__counter__request__t.html#aeabdc598302b21f09d21a586e0d7aa3b">00252</a>     xcb_sync_counter_t <a class="code" href="structxcb__sync__create__counter__request__t.html#aeabdc598302b21f09d21a586e0d7aa3b">id</a>; 
<a name="l00253"></a><a class="code" href="structxcb__sync__create__counter__request__t.html#aedece0aadb17f0997669de7a047cec1d">00253</a>     <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a>   <a class="code" href="structxcb__sync__create__counter__request__t.html#aedece0aadb17f0997669de7a047cec1d">initial_value</a>; 
<a name="l00254"></a>00254 } <a class="code" href="group__XCB__Sync__API.html#ga921ef2fa0ea693570b4e63f74abcb572" title="xcb_sync_create_counter_request_t">xcb_sync_create_counter_request_t</a>;
<a name="l00255"></a>00255 
<a name="l00257"></a><a class="code" href="group__XCB__Sync__API.html#gaa4f6d433184cad4d9d37a801b3820c7b">00257</a> <span class="preprocessor">#define XCB_SYNC_DESTROY_COUNTER 6</span>
<a name="l00258"></a>00258 <span class="preprocessor"></span>
<a name="l00262"></a><a class="code" href="structxcb__sync__destroy__counter__request__t.html">00262</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__destroy__counter__request__t.html" title="xcb_sync_destroy_counter_request_t">xcb_sync_destroy_counter_request_t</a> {
<a name="l00263"></a><a class="code" href="structxcb__sync__destroy__counter__request__t.html#a9725325d306f57bfed5368a2a3401d95">00263</a>     uint8_t            <a class="code" href="structxcb__sync__destroy__counter__request__t.html#a9725325d306f57bfed5368a2a3401d95">major_opcode</a>; 
<a name="l00264"></a><a class="code" href="structxcb__sync__destroy__counter__request__t.html#a5370a12d7255c7513c06881dd8c73fe6">00264</a>     uint8_t            <a class="code" href="structxcb__sync__destroy__counter__request__t.html#a5370a12d7255c7513c06881dd8c73fe6">minor_opcode</a>; 
<a name="l00265"></a><a class="code" href="structxcb__sync__destroy__counter__request__t.html#ab3e270de424e6e6239513e626b39f007">00265</a>     uint16_t           <a class="code" href="structxcb__sync__destroy__counter__request__t.html#ab3e270de424e6e6239513e626b39f007">length</a>; 
<a name="l00266"></a><a class="code" href="structxcb__sync__destroy__counter__request__t.html#a1704540362711f6abf7c2631e2cfb94b">00266</a>     xcb_sync_counter_t <a class="code" href="structxcb__sync__destroy__counter__request__t.html#a1704540362711f6abf7c2631e2cfb94b">counter</a>; 
<a name="l00267"></a>00267 } <a class="code" href="group__XCB__Sync__API.html#ga6123b52113f3bf67f852aaf6e1e1afe1" title="xcb_sync_destroy_counter_request_t">xcb_sync_destroy_counter_request_t</a>;
<a name="l00268"></a>00268 
<a name="l00272"></a><a class="code" href="structxcb__sync__query__counter__cookie__t.html">00272</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__query__counter__cookie__t.html" title="xcb_sync_query_counter_cookie_t">xcb_sync_query_counter_cookie_t</a> {
<a name="l00273"></a><a class="code" href="structxcb__sync__query__counter__cookie__t.html#a51ac6cba3053c1d330cc3ed6d9844cdb">00273</a>     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structxcb__sync__query__counter__cookie__t.html#a51ac6cba3053c1d330cc3ed6d9844cdb">sequence</a>; 
<a name="l00274"></a>00274 } <a class="code" href="group__XCB__Sync__API.html#ga6969ec5e846def2e7ef1a76d36069619" title="xcb_sync_query_counter_cookie_t">xcb_sync_query_counter_cookie_t</a>;
<a name="l00275"></a>00275 
<a name="l00277"></a><a class="code" href="group__XCB__Sync__API.html#gadb31cabf21933ea39b8204be22331ba0">00277</a> <span class="preprocessor">#define XCB_SYNC_QUERY_COUNTER 5</span>
<a name="l00278"></a>00278 <span class="preprocessor"></span>
<a name="l00282"></a><a class="code" href="structxcb__sync__query__counter__request__t.html">00282</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__query__counter__request__t.html" title="xcb_sync_query_counter_request_t">xcb_sync_query_counter_request_t</a> {
<a name="l00283"></a><a class="code" href="structxcb__sync__query__counter__request__t.html#a53512ccd36c9b157dc15c448ec33aa00">00283</a>     uint8_t            <a class="code" href="structxcb__sync__query__counter__request__t.html#a53512ccd36c9b157dc15c448ec33aa00">major_opcode</a>; 
<a name="l00284"></a><a class="code" href="structxcb__sync__query__counter__request__t.html#af7ff8c42819c7779a44fbd6a3cd8e7d3">00284</a>     uint8_t            <a class="code" href="structxcb__sync__query__counter__request__t.html#af7ff8c42819c7779a44fbd6a3cd8e7d3">minor_opcode</a>; 
<a name="l00285"></a><a class="code" href="structxcb__sync__query__counter__request__t.html#a15e88fd63ebd0bb05eda18bd5d7083df">00285</a>     uint16_t           <a class="code" href="structxcb__sync__query__counter__request__t.html#a15e88fd63ebd0bb05eda18bd5d7083df">length</a>; 
<a name="l00286"></a><a class="code" href="structxcb__sync__query__counter__request__t.html#a1bca77201cf910f9e18f3d40f7de5a77">00286</a>     xcb_sync_counter_t <a class="code" href="structxcb__sync__query__counter__request__t.html#a1bca77201cf910f9e18f3d40f7de5a77">counter</a>; 
<a name="l00287"></a>00287 } <a class="code" href="group__XCB__Sync__API.html#ga3b523903563b66494228091f048df78e" title="xcb_sync_query_counter_request_t">xcb_sync_query_counter_request_t</a>;
<a name="l00288"></a>00288 
<a name="l00292"></a><a class="code" href="structxcb__sync__query__counter__reply__t.html">00292</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__query__counter__reply__t.html" title="xcb_sync_query_counter_reply_t">xcb_sync_query_counter_reply_t</a> {
<a name="l00293"></a><a class="code" href="structxcb__sync__query__counter__reply__t.html#aafb2de8a0b4f69477ed373718428d14d">00293</a>     uint8_t          <a class="code" href="structxcb__sync__query__counter__reply__t.html#aafb2de8a0b4f69477ed373718428d14d">response_type</a>; 
<a name="l00294"></a><a class="code" href="structxcb__sync__query__counter__reply__t.html#a3e04e25c4182c1dcfb84be30d05873ae">00294</a>     uint8_t          <a class="code" href="structxcb__sync__query__counter__reply__t.html#a3e04e25c4182c1dcfb84be30d05873ae">pad0</a>; 
<a name="l00295"></a><a class="code" href="structxcb__sync__query__counter__reply__t.html#a07853a0773dce75cf2e6560396fbfd36">00295</a>     uint16_t         <a class="code" href="structxcb__sync__query__counter__reply__t.html#a07853a0773dce75cf2e6560396fbfd36">sequence</a>; 
<a name="l00296"></a><a class="code" href="structxcb__sync__query__counter__reply__t.html#a89de00c1290f767f9810bb82d2a65854">00296</a>     uint32_t         <a class="code" href="structxcb__sync__query__counter__reply__t.html#a89de00c1290f767f9810bb82d2a65854">length</a>; 
<a name="l00297"></a><a class="code" href="structxcb__sync__query__counter__reply__t.html#aefe00dccce7bc56ad062996584da9ac0">00297</a>     <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a> <a class="code" href="structxcb__sync__query__counter__reply__t.html#aefe00dccce7bc56ad062996584da9ac0">counter_value</a>; 
<a name="l00298"></a>00298 } <a class="code" href="group__XCB__Sync__API.html#ga70f41ac2cf1bb3bbdb6b0abbc89d2401" title="xcb_sync_query_counter_reply_t">xcb_sync_query_counter_reply_t</a>;
<a name="l00299"></a>00299 
<a name="l00301"></a><a class="code" href="group__XCB__Sync__API.html#ga0c45091f519aa34ddf96d6fa72aa1e85">00301</a> <span class="preprocessor">#define XCB_SYNC_AWAIT 7</span>
<a name="l00302"></a>00302 <span class="preprocessor"></span>
<a name="l00306"></a><a class="code" href="structxcb__sync__await__request__t.html">00306</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__await__request__t.html" title="xcb_sync_await_request_t">xcb_sync_await_request_t</a> {
<a name="l00307"></a><a class="code" href="structxcb__sync__await__request__t.html#acb4f6db088186312aa3c48d23685c7f4">00307</a>     uint8_t  <a class="code" href="structxcb__sync__await__request__t.html#acb4f6db088186312aa3c48d23685c7f4">major_opcode</a>; 
<a name="l00308"></a><a class="code" href="structxcb__sync__await__request__t.html#a6edc5186356a76e5c370cd6c6bd0eb30">00308</a>     uint8_t  <a class="code" href="structxcb__sync__await__request__t.html#a6edc5186356a76e5c370cd6c6bd0eb30">minor_opcode</a>; 
<a name="l00309"></a><a class="code" href="structxcb__sync__await__request__t.html#a16eb896f91f11bb605149784da278dfc">00309</a>     uint16_t <a class="code" href="structxcb__sync__await__request__t.html#a16eb896f91f11bb605149784da278dfc">length</a>; 
<a name="l00310"></a>00310 } <a class="code" href="group__XCB__Sync__API.html#gadef83c9e306d463dd14c8fbc4992960b" title="xcb_sync_await_request_t">xcb_sync_await_request_t</a>;
<a name="l00311"></a>00311 
<a name="l00313"></a><a class="code" href="group__XCB__Sync__API.html#ga5d64ebaa20b4e6f5b7518a6e21ace125">00313</a> <span class="preprocessor">#define XCB_SYNC_CHANGE_COUNTER 4</span>
<a name="l00314"></a>00314 <span class="preprocessor"></span>
<a name="l00318"></a><a class="code" href="structxcb__sync__change__counter__request__t.html">00318</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__change__counter__request__t.html" title="xcb_sync_change_counter_request_t">xcb_sync_change_counter_request_t</a> {
<a name="l00319"></a><a class="code" href="structxcb__sync__change__counter__request__t.html#afa38c0e12bed510dca740e62c701970b">00319</a>     uint8_t            <a class="code" href="structxcb__sync__change__counter__request__t.html#afa38c0e12bed510dca740e62c701970b">major_opcode</a>; 
<a name="l00320"></a><a class="code" href="structxcb__sync__change__counter__request__t.html#a5eff588fcc5cbb1246306781ad674906">00320</a>     uint8_t            <a class="code" href="structxcb__sync__change__counter__request__t.html#a5eff588fcc5cbb1246306781ad674906">minor_opcode</a>; 
<a name="l00321"></a><a class="code" href="structxcb__sync__change__counter__request__t.html#ac77f8b4893ff695ab90ada1f6b5ff4a7">00321</a>     uint16_t           <a class="code" href="structxcb__sync__change__counter__request__t.html#ac77f8b4893ff695ab90ada1f6b5ff4a7">length</a>; 
<a name="l00322"></a><a class="code" href="structxcb__sync__change__counter__request__t.html#ab177fd292b5c75ed7502483934938aca">00322</a>     xcb_sync_counter_t <a class="code" href="structxcb__sync__change__counter__request__t.html#ab177fd292b5c75ed7502483934938aca">counter</a>; 
<a name="l00323"></a><a class="code" href="structxcb__sync__change__counter__request__t.html#a43e359a628733aa069e9d213fb152880">00323</a>     <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a>   <a class="code" href="structxcb__sync__change__counter__request__t.html#a43e359a628733aa069e9d213fb152880">amount</a>; 
<a name="l00324"></a>00324 } <a class="code" href="group__XCB__Sync__API.html#ga221a3496ec81f6c8f2c1af14c487d8e4" title="xcb_sync_change_counter_request_t">xcb_sync_change_counter_request_t</a>;
<a name="l00325"></a>00325 
<a name="l00327"></a><a class="code" href="group__XCB__Sync__API.html#gab6e4f60deb38f77e8ce9315729c2b3f2">00327</a> <span class="preprocessor">#define XCB_SYNC_SET_COUNTER 3</span>
<a name="l00328"></a>00328 <span class="preprocessor"></span>
<a name="l00332"></a><a class="code" href="structxcb__sync__set__counter__request__t.html">00332</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__set__counter__request__t.html" title="xcb_sync_set_counter_request_t">xcb_sync_set_counter_request_t</a> {
<a name="l00333"></a><a class="code" href="structxcb__sync__set__counter__request__t.html#a10b705d81caf6b5f9e950e4fd99f02af">00333</a>     uint8_t            <a class="code" href="structxcb__sync__set__counter__request__t.html#a10b705d81caf6b5f9e950e4fd99f02af">major_opcode</a>; 
<a name="l00334"></a><a class="code" href="structxcb__sync__set__counter__request__t.html#aba3f51e0f977a8a981e80a752dcf00a6">00334</a>     uint8_t            <a class="code" href="structxcb__sync__set__counter__request__t.html#aba3f51e0f977a8a981e80a752dcf00a6">minor_opcode</a>; 
<a name="l00335"></a><a class="code" href="structxcb__sync__set__counter__request__t.html#a0529a9eb4dc6edef0cc1a47d1bca8185">00335</a>     uint16_t           <a class="code" href="structxcb__sync__set__counter__request__t.html#a0529a9eb4dc6edef0cc1a47d1bca8185">length</a>; 
<a name="l00336"></a><a class="code" href="structxcb__sync__set__counter__request__t.html#a34209aedbb2adf8cdb508ccbaac1fa2a">00336</a>     xcb_sync_counter_t <a class="code" href="structxcb__sync__set__counter__request__t.html#a34209aedbb2adf8cdb508ccbaac1fa2a">counter</a>; 
<a name="l00337"></a><a class="code" href="structxcb__sync__set__counter__request__t.html#a346ee5f16d3b6161a34144c933545495">00337</a>     <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a>   <a class="code" href="structxcb__sync__set__counter__request__t.html#a346ee5f16d3b6161a34144c933545495">value</a>; 
<a name="l00338"></a>00338 } <a class="code" href="group__XCB__Sync__API.html#gafdbfe5879db6c348bd716cfdff0ac957" title="xcb_sync_set_counter_request_t">xcb_sync_set_counter_request_t</a>;
<a name="l00339"></a>00339 
<a name="l00341"></a><a class="code" href="group__XCB__Sync__API.html#ga2883eff4a1bb5ae655d4e5d7008fb9b9">00341</a> <span class="preprocessor">#define XCB_SYNC_CREATE_ALARM 8</span>
<a name="l00342"></a>00342 <span class="preprocessor"></span>
<a name="l00346"></a><a class="code" href="structxcb__sync__create__alarm__request__t.html">00346</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__create__alarm__request__t.html" title="xcb_sync_create_alarm_request_t">xcb_sync_create_alarm_request_t</a> {
<a name="l00347"></a><a class="code" href="structxcb__sync__create__alarm__request__t.html#a90e6a5d24c017310f8db485f19b1e27a">00347</a>     uint8_t          <a class="code" href="structxcb__sync__create__alarm__request__t.html#a90e6a5d24c017310f8db485f19b1e27a">major_opcode</a>; 
<a name="l00348"></a><a class="code" href="structxcb__sync__create__alarm__request__t.html#a8d3d0f68060a065758fe3b9e079502ef">00348</a>     uint8_t          <a class="code" href="structxcb__sync__create__alarm__request__t.html#a8d3d0f68060a065758fe3b9e079502ef">minor_opcode</a>; 
<a name="l00349"></a><a class="code" href="structxcb__sync__create__alarm__request__t.html#a3ee5febab4b05b88ce951c1278126a1b">00349</a>     uint16_t         <a class="code" href="structxcb__sync__create__alarm__request__t.html#a3ee5febab4b05b88ce951c1278126a1b">length</a>; 
<a name="l00350"></a><a class="code" href="structxcb__sync__create__alarm__request__t.html#abbe470d292a2c3a0aa3230474139e490">00350</a>     xcb_sync_alarm_t <a class="code" href="structxcb__sync__create__alarm__request__t.html#abbe470d292a2c3a0aa3230474139e490">id</a>; 
<a name="l00351"></a><a class="code" href="structxcb__sync__create__alarm__request__t.html#a784f3c6408fe40d7f717f543346433df">00351</a>     uint32_t         <a class="code" href="structxcb__sync__create__alarm__request__t.html#a784f3c6408fe40d7f717f543346433df">value_mask</a>; 
<a name="l00352"></a>00352 } <a class="code" href="group__XCB__Sync__API.html#ga9bb803617832145a1ec7ea185a1b53cf" title="xcb_sync_create_alarm_request_t">xcb_sync_create_alarm_request_t</a>;
<a name="l00353"></a>00353 
<a name="l00355"></a><a class="code" href="group__XCB__Sync__API.html#gadb01c2472656a2021193f4d79cf541ec">00355</a> <span class="preprocessor">#define XCB_SYNC_CHANGE_ALARM 9</span>
<a name="l00356"></a>00356 <span class="preprocessor"></span>
<a name="l00360"></a><a class="code" href="structxcb__sync__change__alarm__request__t.html">00360</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__change__alarm__request__t.html" title="xcb_sync_change_alarm_request_t">xcb_sync_change_alarm_request_t</a> {
<a name="l00361"></a><a class="code" href="structxcb__sync__change__alarm__request__t.html#ad7ebc55e8df90d1fcadd93c8af0e6330">00361</a>     uint8_t          <a class="code" href="structxcb__sync__change__alarm__request__t.html#ad7ebc55e8df90d1fcadd93c8af0e6330">major_opcode</a>; 
<a name="l00362"></a><a class="code" href="structxcb__sync__change__alarm__request__t.html#a1657931d93ccc3263a011ba3e12d3a08">00362</a>     uint8_t          <a class="code" href="structxcb__sync__change__alarm__request__t.html#a1657931d93ccc3263a011ba3e12d3a08">minor_opcode</a>; 
<a name="l00363"></a><a class="code" href="structxcb__sync__change__alarm__request__t.html#a1fda797e6379020847a95ca18ec9fc58">00363</a>     uint16_t         <a class="code" href="structxcb__sync__change__alarm__request__t.html#a1fda797e6379020847a95ca18ec9fc58">length</a>; 
<a name="l00364"></a><a class="code" href="structxcb__sync__change__alarm__request__t.html#af5c4f6b7ef6d73799c97128f806bd416">00364</a>     xcb_sync_alarm_t <a class="code" href="structxcb__sync__change__alarm__request__t.html#af5c4f6b7ef6d73799c97128f806bd416">id</a>; 
<a name="l00365"></a><a class="code" href="structxcb__sync__change__alarm__request__t.html#ad00c820c99a5cd47f8d4fabe2408e6ec">00365</a>     uint32_t         <a class="code" href="structxcb__sync__change__alarm__request__t.html#ad00c820c99a5cd47f8d4fabe2408e6ec">value_mask</a>; 
<a name="l00366"></a>00366 } <a class="code" href="group__XCB__Sync__API.html#ga06248ae987df564a8ec4e14a2de461be" title="xcb_sync_change_alarm_request_t">xcb_sync_change_alarm_request_t</a>;
<a name="l00367"></a>00367 
<a name="l00369"></a><a class="code" href="group__XCB__Sync__API.html#ga6fa69e2e830f87fca371da387a220a9d">00369</a> <span class="preprocessor">#define XCB_SYNC_DESTROY_ALARM 11</span>
<a name="l00370"></a>00370 <span class="preprocessor"></span>
<a name="l00374"></a><a class="code" href="structxcb__sync__destroy__alarm__request__t.html">00374</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__destroy__alarm__request__t.html" title="xcb_sync_destroy_alarm_request_t">xcb_sync_destroy_alarm_request_t</a> {
<a name="l00375"></a><a class="code" href="structxcb__sync__destroy__alarm__request__t.html#a9dd24824ca3ff823c885b32d25dc4f10">00375</a>     uint8_t          <a class="code" href="structxcb__sync__destroy__alarm__request__t.html#a9dd24824ca3ff823c885b32d25dc4f10">major_opcode</a>; 
<a name="l00376"></a><a class="code" href="structxcb__sync__destroy__alarm__request__t.html#a497a9da502851fdcc483006aa4b5e27b">00376</a>     uint8_t          <a class="code" href="structxcb__sync__destroy__alarm__request__t.html#a497a9da502851fdcc483006aa4b5e27b">minor_opcode</a>; 
<a name="l00377"></a><a class="code" href="structxcb__sync__destroy__alarm__request__t.html#aeed140f2e5f47c6f8849cc73f8329853">00377</a>     uint16_t         <a class="code" href="structxcb__sync__destroy__alarm__request__t.html#aeed140f2e5f47c6f8849cc73f8329853">length</a>; 
<a name="l00378"></a><a class="code" href="structxcb__sync__destroy__alarm__request__t.html#a2d620d8f972cdcb590c26229471fc78d">00378</a>     xcb_sync_alarm_t <a class="code" href="structxcb__sync__destroy__alarm__request__t.html#a2d620d8f972cdcb590c26229471fc78d">alarm</a>; 
<a name="l00379"></a>00379 } <a class="code" href="group__XCB__Sync__API.html#gad501c32f8d892b221bf11ac73f2229de" title="xcb_sync_destroy_alarm_request_t">xcb_sync_destroy_alarm_request_t</a>;
<a name="l00380"></a>00380 
<a name="l00384"></a><a class="code" href="structxcb__sync__query__alarm__cookie__t.html">00384</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__query__alarm__cookie__t.html" title="xcb_sync_query_alarm_cookie_t">xcb_sync_query_alarm_cookie_t</a> {
<a name="l00385"></a><a class="code" href="structxcb__sync__query__alarm__cookie__t.html#ae2421ab3e3beac8ac1b1e67bf6db34e9">00385</a>     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structxcb__sync__query__alarm__cookie__t.html#ae2421ab3e3beac8ac1b1e67bf6db34e9">sequence</a>; 
<a name="l00386"></a>00386 } <a class="code" href="group__XCB__Sync__API.html#ga984dbcf6a68c9c55b1846d48e9b9651b" title="xcb_sync_query_alarm_cookie_t">xcb_sync_query_alarm_cookie_t</a>;
<a name="l00387"></a>00387 
<a name="l00389"></a><a class="code" href="group__XCB__Sync__API.html#ga283d8871515d7ecbe3810a3097597b77">00389</a> <span class="preprocessor">#define XCB_SYNC_QUERY_ALARM 10</span>
<a name="l00390"></a>00390 <span class="preprocessor"></span>
<a name="l00394"></a><a class="code" href="structxcb__sync__query__alarm__request__t.html">00394</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__query__alarm__request__t.html" title="xcb_sync_query_alarm_request_t">xcb_sync_query_alarm_request_t</a> {
<a name="l00395"></a><a class="code" href="structxcb__sync__query__alarm__request__t.html#a01af5a6b67041a82eb9beb45cfd6abfb">00395</a>     uint8_t          <a class="code" href="structxcb__sync__query__alarm__request__t.html#a01af5a6b67041a82eb9beb45cfd6abfb">major_opcode</a>; 
<a name="l00396"></a><a class="code" href="structxcb__sync__query__alarm__request__t.html#a6396a86eb80598dd3d63d93781820c00">00396</a>     uint8_t          <a class="code" href="structxcb__sync__query__alarm__request__t.html#a6396a86eb80598dd3d63d93781820c00">minor_opcode</a>; 
<a name="l00397"></a><a class="code" href="structxcb__sync__query__alarm__request__t.html#aa0b5afc5839628ae2fda58fa58be44a0">00397</a>     uint16_t         <a class="code" href="structxcb__sync__query__alarm__request__t.html#aa0b5afc5839628ae2fda58fa58be44a0">length</a>; 
<a name="l00398"></a><a class="code" href="structxcb__sync__query__alarm__request__t.html#a56f17f5a1cd715583e45f705670df8ad">00398</a>     xcb_sync_alarm_t <a class="code" href="structxcb__sync__query__alarm__request__t.html#a56f17f5a1cd715583e45f705670df8ad">alarm</a>; 
<a name="l00399"></a>00399 } <a class="code" href="group__XCB__Sync__API.html#ga9e6827e0f3eb1c17638c22070d390820" title="xcb_sync_query_alarm_request_t">xcb_sync_query_alarm_request_t</a>;
<a name="l00400"></a>00400 
<a name="l00404"></a><a class="code" href="structxcb__sync__query__alarm__reply__t.html">00404</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__query__alarm__reply__t.html" title="xcb_sync_query_alarm_reply_t">xcb_sync_query_alarm_reply_t</a> {
<a name="l00405"></a><a class="code" href="structxcb__sync__query__alarm__reply__t.html#a598cfcfb3f699c8a3bbcbf4f7aceb054">00405</a>     uint8_t            <a class="code" href="structxcb__sync__query__alarm__reply__t.html#a598cfcfb3f699c8a3bbcbf4f7aceb054">response_type</a>; 
<a name="l00406"></a><a class="code" href="structxcb__sync__query__alarm__reply__t.html#a5b591d0976579eb635cf6b8a2e33f76b">00406</a>     uint8_t            <a class="code" href="structxcb__sync__query__alarm__reply__t.html#a5b591d0976579eb635cf6b8a2e33f76b">pad0</a>; 
<a name="l00407"></a><a class="code" href="structxcb__sync__query__alarm__reply__t.html#ad6d7b5737b171d373c5ea59c2d762a5b">00407</a>     uint16_t           <a class="code" href="structxcb__sync__query__alarm__reply__t.html#ad6d7b5737b171d373c5ea59c2d762a5b">sequence</a>; 
<a name="l00408"></a><a class="code" href="structxcb__sync__query__alarm__reply__t.html#abf3f4c87fb3b38e727a1c17209e9f411">00408</a>     uint32_t           <a class="code" href="structxcb__sync__query__alarm__reply__t.html#abf3f4c87fb3b38e727a1c17209e9f411">length</a>; 
<a name="l00409"></a><a class="code" href="structxcb__sync__query__alarm__reply__t.html#a366c9eac6763fdd781fae4199617d7c2">00409</a>     <a class="code" href="structxcb__sync__trigger__t.html" title="xcb_sync_trigger_t">xcb_sync_trigger_t</a> <a class="code" href="structxcb__sync__query__alarm__reply__t.html#a366c9eac6763fdd781fae4199617d7c2">trigger</a>; 
<a name="l00410"></a><a class="code" href="structxcb__sync__query__alarm__reply__t.html#a51bbb85f26e0033021200cfed8b11f3c">00410</a>     <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a>   <a class="code" href="structxcb__sync__query__alarm__reply__t.html#a51bbb85f26e0033021200cfed8b11f3c">delta</a>; 
<a name="l00411"></a><a class="code" href="structxcb__sync__query__alarm__reply__t.html#a91122a628b76806af036529a5e857d7b">00411</a>     uint8_t            <a class="code" href="structxcb__sync__query__alarm__reply__t.html#a91122a628b76806af036529a5e857d7b">events</a>; 
<a name="l00412"></a><a class="code" href="structxcb__sync__query__alarm__reply__t.html#ae584e2eadc15b97a898a954d1e4e1a91">00412</a>     uint8_t            <a class="code" href="structxcb__sync__query__alarm__reply__t.html#ae584e2eadc15b97a898a954d1e4e1a91">state</a>; 
<a name="l00413"></a><a class="code" href="structxcb__sync__query__alarm__reply__t.html#ac651c3de9b602083209167964de093cd">00413</a>     uint8_t            <a class="code" href="structxcb__sync__query__alarm__reply__t.html#ac651c3de9b602083209167964de093cd">pad1</a>[2]; 
<a name="l00414"></a>00414 } <a class="code" href="group__XCB__Sync__API.html#ga9319831ecaf6aba3a1da9dadc7ae82a9" title="xcb_sync_query_alarm_reply_t">xcb_sync_query_alarm_reply_t</a>;
<a name="l00415"></a>00415 
<a name="l00417"></a><a class="code" href="group__XCB__Sync__API.html#ga582856c7d8bb2670af077ecd474a60b7">00417</a> <span class="preprocessor">#define XCB_SYNC_SET_PRIORITY 12</span>
<a name="l00418"></a>00418 <span class="preprocessor"></span>
<a name="l00422"></a><a class="code" href="structxcb__sync__set__priority__request__t.html">00422</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__set__priority__request__t.html" title="xcb_sync_set_priority_request_t">xcb_sync_set_priority_request_t</a> {
<a name="l00423"></a><a class="code" href="structxcb__sync__set__priority__request__t.html#afb325ff462026c0bd66a591880f87c96">00423</a>     uint8_t  <a class="code" href="structxcb__sync__set__priority__request__t.html#afb325ff462026c0bd66a591880f87c96">major_opcode</a>; 
<a name="l00424"></a><a class="code" href="structxcb__sync__set__priority__request__t.html#a7f2141065270c0f481469f13131fa205">00424</a>     uint8_t  <a class="code" href="structxcb__sync__set__priority__request__t.html#a7f2141065270c0f481469f13131fa205">minor_opcode</a>; 
<a name="l00425"></a><a class="code" href="structxcb__sync__set__priority__request__t.html#aa3e053fbce420cfa49232054265cea4e">00425</a>     uint16_t <a class="code" href="structxcb__sync__set__priority__request__t.html#aa3e053fbce420cfa49232054265cea4e">length</a>; 
<a name="l00426"></a><a class="code" href="structxcb__sync__set__priority__request__t.html#ad01ed5b89b648d2c97d236c334cbde4e">00426</a>     uint32_t <a class="code" href="structxcb__sync__set__priority__request__t.html#ad01ed5b89b648d2c97d236c334cbde4e">id</a>; 
<a name="l00427"></a><a class="code" href="structxcb__sync__set__priority__request__t.html#a16307cd9f5fc5d2df32fc930be5a7b17">00427</a>     int32_t  <a class="code" href="structxcb__sync__set__priority__request__t.html#a16307cd9f5fc5d2df32fc930be5a7b17">priority</a>; 
<a name="l00428"></a>00428 } <a class="code" href="group__XCB__Sync__API.html#gac8459a097646946613a4256591a90da5" title="xcb_sync_set_priority_request_t">xcb_sync_set_priority_request_t</a>;
<a name="l00429"></a>00429 
<a name="l00433"></a><a class="code" href="structxcb__sync__get__priority__cookie__t.html">00433</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__get__priority__cookie__t.html" title="xcb_sync_get_priority_cookie_t">xcb_sync_get_priority_cookie_t</a> {
<a name="l00434"></a><a class="code" href="structxcb__sync__get__priority__cookie__t.html#a577c9dbf1ffe0d37054742536b66b86e">00434</a>     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structxcb__sync__get__priority__cookie__t.html#a577c9dbf1ffe0d37054742536b66b86e">sequence</a>; 
<a name="l00435"></a>00435 } <a class="code" href="group__XCB__Sync__API.html#ga649bb9ecffb9a86de5fdc5a4d644b7a4" title="xcb_sync_get_priority_cookie_t">xcb_sync_get_priority_cookie_t</a>;
<a name="l00436"></a>00436 
<a name="l00438"></a><a class="code" href="group__XCB__Sync__API.html#gad8057939979111c171a8bda73239b453">00438</a> <span class="preprocessor">#define XCB_SYNC_GET_PRIORITY 13</span>
<a name="l00439"></a>00439 <span class="preprocessor"></span>
<a name="l00443"></a><a class="code" href="structxcb__sync__get__priority__request__t.html">00443</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__get__priority__request__t.html" title="xcb_sync_get_priority_request_t">xcb_sync_get_priority_request_t</a> {
<a name="l00444"></a><a class="code" href="structxcb__sync__get__priority__request__t.html#ac9822b0ab06d7cb3b541fcb01d831013">00444</a>     uint8_t  <a class="code" href="structxcb__sync__get__priority__request__t.html#ac9822b0ab06d7cb3b541fcb01d831013">major_opcode</a>; 
<a name="l00445"></a><a class="code" href="structxcb__sync__get__priority__request__t.html#aea106181518ea91c30820987472437fc">00445</a>     uint8_t  <a class="code" href="structxcb__sync__get__priority__request__t.html#aea106181518ea91c30820987472437fc">minor_opcode</a>; 
<a name="l00446"></a><a class="code" href="structxcb__sync__get__priority__request__t.html#a8b75aa632f410c621bf856ca446b3964">00446</a>     uint16_t <a class="code" href="structxcb__sync__get__priority__request__t.html#a8b75aa632f410c621bf856ca446b3964">length</a>; 
<a name="l00447"></a><a class="code" href="structxcb__sync__get__priority__request__t.html#a89059c0684ee338818fdaf4916f4bce5">00447</a>     uint32_t <a class="code" href="structxcb__sync__get__priority__request__t.html#a89059c0684ee338818fdaf4916f4bce5">id</a>; 
<a name="l00448"></a>00448 } <a class="code" href="group__XCB__Sync__API.html#gad9af0af2461178106ef5a67ffec004d6" title="xcb_sync_get_priority_request_t">xcb_sync_get_priority_request_t</a>;
<a name="l00449"></a>00449 
<a name="l00453"></a><a class="code" href="structxcb__sync__get__priority__reply__t.html">00453</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__get__priority__reply__t.html" title="xcb_sync_get_priority_reply_t">xcb_sync_get_priority_reply_t</a> {
<a name="l00454"></a><a class="code" href="structxcb__sync__get__priority__reply__t.html#a106e79eb3ac146f6e145e5a2b4b907be">00454</a>     uint8_t  <a class="code" href="structxcb__sync__get__priority__reply__t.html#a106e79eb3ac146f6e145e5a2b4b907be">response_type</a>; 
<a name="l00455"></a><a class="code" href="structxcb__sync__get__priority__reply__t.html#ae1b35890f5ab931d223e0c3dd0cef9be">00455</a>     uint8_t  <a class="code" href="structxcb__sync__get__priority__reply__t.html#ae1b35890f5ab931d223e0c3dd0cef9be">pad0</a>; 
<a name="l00456"></a><a class="code" href="structxcb__sync__get__priority__reply__t.html#a38e219559571d4de53978a2c4ef0623c">00456</a>     uint16_t <a class="code" href="structxcb__sync__get__priority__reply__t.html#a38e219559571d4de53978a2c4ef0623c">sequence</a>; 
<a name="l00457"></a><a class="code" href="structxcb__sync__get__priority__reply__t.html#a33635c4852685d40e9e759d38a23dc5a">00457</a>     uint32_t <a class="code" href="structxcb__sync__get__priority__reply__t.html#a33635c4852685d40e9e759d38a23dc5a">length</a>; 
<a name="l00458"></a><a class="code" href="structxcb__sync__get__priority__reply__t.html#a5bda4d825d7ec058619a30d5217898b1">00458</a>     int32_t  <a class="code" href="structxcb__sync__get__priority__reply__t.html#a5bda4d825d7ec058619a30d5217898b1">priority</a>; 
<a name="l00459"></a>00459 } <a class="code" href="group__XCB__Sync__API.html#gac67f1fe786528e90995bf9a0b8d11425" title="xcb_sync_get_priority_reply_t">xcb_sync_get_priority_reply_t</a>;
<a name="l00460"></a>00460 
<a name="l00462"></a><a class="code" href="group__XCB__Sync__API.html#gacc2dd59afa88fae4b8f7cb73bb74cc45">00462</a> <span class="preprocessor">#define XCB_SYNC_COUNTER_NOTIFY 0</span>
<a name="l00463"></a>00463 <span class="preprocessor"></span>
<a name="l00467"></a><a class="code" href="structxcb__sync__counter__notify__event__t.html">00467</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__counter__notify__event__t.html" title="xcb_sync_counter_notify_event_t">xcb_sync_counter_notify_event_t</a> {
<a name="l00468"></a><a class="code" href="structxcb__sync__counter__notify__event__t.html#a670dbb1b54b2c1cf2f882578540cfc16">00468</a>     uint8_t            <a class="code" href="structxcb__sync__counter__notify__event__t.html#a670dbb1b54b2c1cf2f882578540cfc16">response_type</a>; 
<a name="l00469"></a><a class="code" href="structxcb__sync__counter__notify__event__t.html#a98e4b7af2527be42144ce78a5b3ca234">00469</a>     uint8_t            <a class="code" href="structxcb__sync__counter__notify__event__t.html#a98e4b7af2527be42144ce78a5b3ca234">kind</a>; 
<a name="l00470"></a><a class="code" href="structxcb__sync__counter__notify__event__t.html#ab76e02d740e3eed98e7d9bd353b7f699">00470</a>     uint16_t           <a class="code" href="structxcb__sync__counter__notify__event__t.html#ab76e02d740e3eed98e7d9bd353b7f699">sequence</a>; 
<a name="l00471"></a><a class="code" href="structxcb__sync__counter__notify__event__t.html#a6cd8f9b4cc30f7f2f7dd1988ae4c8da9">00471</a>     xcb_sync_counter_t <a class="code" href="structxcb__sync__counter__notify__event__t.html#a6cd8f9b4cc30f7f2f7dd1988ae4c8da9">counter</a>; 
<a name="l00472"></a><a class="code" href="structxcb__sync__counter__notify__event__t.html#a681121b53ed60269cb42118ea88fe167">00472</a>     <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a>   <a class="code" href="structxcb__sync__counter__notify__event__t.html#a681121b53ed60269cb42118ea88fe167">wait_value</a>; 
<a name="l00473"></a><a class="code" href="structxcb__sync__counter__notify__event__t.html#a9ff05fb05424bd87510c4bfe9ec61099">00473</a>     <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a>   <a class="code" href="structxcb__sync__counter__notify__event__t.html#a9ff05fb05424bd87510c4bfe9ec61099">counter_value</a>; 
<a name="l00474"></a><a class="code" href="structxcb__sync__counter__notify__event__t.html#aa4b3a4bcbdd88f70d5a8e38eedb83636">00474</a>     xcb_timestamp_t    <a class="code" href="structxcb__sync__counter__notify__event__t.html#aa4b3a4bcbdd88f70d5a8e38eedb83636">timestamp</a>; 
<a name="l00475"></a><a class="code" href="structxcb__sync__counter__notify__event__t.html#a9c338c66f53259081420cb381c748007">00475</a>     uint16_t           <a class="code" href="structxcb__sync__counter__notify__event__t.html#a9c338c66f53259081420cb381c748007">count</a>; 
<a name="l00476"></a><a class="code" href="structxcb__sync__counter__notify__event__t.html#a3132b674a2a452c2ca06b6495c319d8c">00476</a>     uint8_t            <a class="code" href="structxcb__sync__counter__notify__event__t.html#a3132b674a2a452c2ca06b6495c319d8c">destroyed</a>; 
<a name="l00477"></a><a class="code" href="structxcb__sync__counter__notify__event__t.html#a91b0c820b02564774bae3dc057df148f">00477</a>     uint8_t            <a class="code" href="structxcb__sync__counter__notify__event__t.html#a91b0c820b02564774bae3dc057df148f">pad0</a>; 
<a name="l00478"></a>00478 } <a class="code" href="group__XCB__Sync__API.html#ga3d098daec53e22ab6b0e6d19feaf3107" title="xcb_sync_counter_notify_event_t">xcb_sync_counter_notify_event_t</a>;
<a name="l00479"></a>00479 
<a name="l00481"></a><a class="code" href="group__XCB__Sync__API.html#ga7e131febe052bf049a0c54caf459ec76">00481</a> <span class="preprocessor">#define XCB_SYNC_ALARM_NOTIFY 1</span>
<a name="l00482"></a>00482 <span class="preprocessor"></span>
<a name="l00486"></a><a class="code" href="structxcb__sync__alarm__notify__event__t.html">00486</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__sync__alarm__notify__event__t.html" title="xcb_sync_alarm_notify_event_t">xcb_sync_alarm_notify_event_t</a> {
<a name="l00487"></a><a class="code" href="structxcb__sync__alarm__notify__event__t.html#a6a8a6efc2c972ea0606574a0549e899f">00487</a>     uint8_t          <a class="code" href="structxcb__sync__alarm__notify__event__t.html#a6a8a6efc2c972ea0606574a0549e899f">response_type</a>; 
<a name="l00488"></a><a class="code" href="structxcb__sync__alarm__notify__event__t.html#aa016d3fd15ced099135b9340dae61daa">00488</a>     uint8_t          <a class="code" href="structxcb__sync__alarm__notify__event__t.html#aa016d3fd15ced099135b9340dae61daa">kind</a>; 
<a name="l00489"></a><a class="code" href="structxcb__sync__alarm__notify__event__t.html#aed115fcaa36c8cde0fb0bc853cb01ce1">00489</a>     uint16_t         <a class="code" href="structxcb__sync__alarm__notify__event__t.html#aed115fcaa36c8cde0fb0bc853cb01ce1">sequence</a>; 
<a name="l00490"></a><a class="code" href="structxcb__sync__alarm__notify__event__t.html#aaeb202751006ac51b52030343f277448">00490</a>     xcb_sync_alarm_t <a class="code" href="structxcb__sync__alarm__notify__event__t.html#aaeb202751006ac51b52030343f277448">alarm</a>; 
<a name="l00491"></a><a class="code" href="structxcb__sync__alarm__notify__event__t.html#a108d7c06cb89f236380538e8383a9512">00491</a>     <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a> <a class="code" href="structxcb__sync__alarm__notify__event__t.html#a108d7c06cb89f236380538e8383a9512">counter_value</a>; 
<a name="l00492"></a><a class="code" href="structxcb__sync__alarm__notify__event__t.html#ada4ed50af0a26948f6e70fb7e97c2d27">00492</a>     <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a> <a class="code" href="structxcb__sync__alarm__notify__event__t.html#ada4ed50af0a26948f6e70fb7e97c2d27">alarm_value</a>; 
<a name="l00493"></a><a class="code" href="structxcb__sync__alarm__notify__event__t.html#a18e90ffb3af80648bb9a401bc3489b74">00493</a>     xcb_timestamp_t  <a class="code" href="structxcb__sync__alarm__notify__event__t.html#a18e90ffb3af80648bb9a401bc3489b74">timestamp</a>; 
<a name="l00494"></a><a class="code" href="structxcb__sync__alarm__notify__event__t.html#a457fed340b0a2535e5cfd8c23b8e2364">00494</a>     uint8_t          <a class="code" href="structxcb__sync__alarm__notify__event__t.html#a457fed340b0a2535e5cfd8c23b8e2364">state</a>; 
<a name="l00495"></a><a class="code" href="structxcb__sync__alarm__notify__event__t.html#afbb0c8f87d760cd34ff66a7578895004">00495</a>     uint8_t          <a class="code" href="structxcb__sync__alarm__notify__event__t.html#afbb0c8f87d760cd34ff66a7578895004">pad0</a>[3]; 
<a name="l00496"></a>00496 } <a class="code" href="group__XCB__Sync__API.html#ga61c8559565a2bc4f475366023ce80183" title="xcb_sync_alarm_notify_event_t">xcb_sync_alarm_notify_event_t</a>;
<a name="l00497"></a>00497 
<a name="l00507"></a>00507 <span class="comment">/*****************************************************************************</span>
<a name="l00508"></a>00508 <span class="comment"> **</span>
<a name="l00509"></a>00509 <span class="comment"> ** void xcb_sync_alarm_next</span>
<a name="l00510"></a>00510 <span class="comment"> ** </span>
<a name="l00511"></a>00511 <span class="comment"> ** @param xcb_sync_alarm_iterator_t *i</span>
<a name="l00512"></a>00512 <span class="comment"> ** @returns void</span>
<a name="l00513"></a>00513 <span class="comment"> **</span>
<a name="l00514"></a>00514 <span class="comment"> *****************************************************************************/</span>
<a name="l00515"></a>00515  
<a name="l00516"></a>00516 <span class="keywordtype">void</span>
<a name="l00517"></a>00517 <a class="code" href="group__XCB__Sync__API.html#ga040d78eab8bfbd1887b7f20b2dccc4a5">xcb_sync_alarm_next</a> (<a class="code" href="structxcb__sync__alarm__iterator__t.html" title="xcb_sync_alarm_iterator_t">xcb_sync_alarm_iterator_t</a> *i  );
<a name="l00518"></a>00518 
<a name="l00529"></a>00529 <span class="comment">/*****************************************************************************</span>
<a name="l00530"></a>00530 <span class="comment"> **</span>
<a name="l00531"></a>00531 <span class="comment"> ** xcb_generic_iterator_t xcb_sync_alarm_end</span>
<a name="l00532"></a>00532 <span class="comment"> ** </span>
<a name="l00533"></a>00533 <span class="comment"> ** @param xcb_sync_alarm_iterator_t i</span>
<a name="l00534"></a>00534 <span class="comment"> ** @returns xcb_generic_iterator_t</span>
<a name="l00535"></a>00535 <span class="comment"> **</span>
<a name="l00536"></a>00536 <span class="comment"> *****************************************************************************/</span>
<a name="l00537"></a>00537  
<a name="l00538"></a>00538 <a class="code" href="structxcb__generic__iterator__t.html" title="Generic iterator.">xcb_generic_iterator_t</a>
<a name="l00539"></a>00539 <a class="code" href="group__XCB__Sync__API.html#ga69e3932abda38ca457c4700530916ced">xcb_sync_alarm_end</a> (<a class="code" href="structxcb__sync__alarm__iterator__t.html" title="xcb_sync_alarm_iterator_t">xcb_sync_alarm_iterator_t</a> i  );
<a name="l00540"></a>00540 
<a name="l00550"></a>00550 <span class="comment">/*****************************************************************************</span>
<a name="l00551"></a>00551 <span class="comment"> **</span>
<a name="l00552"></a>00552 <span class="comment"> ** void xcb_sync_counter_next</span>
<a name="l00553"></a>00553 <span class="comment"> ** </span>
<a name="l00554"></a>00554 <span class="comment"> ** @param xcb_sync_counter_iterator_t *i</span>
<a name="l00555"></a>00555 <span class="comment"> ** @returns void</span>
<a name="l00556"></a>00556 <span class="comment"> **</span>
<a name="l00557"></a>00557 <span class="comment"> *****************************************************************************/</span>
<a name="l00558"></a>00558  
<a name="l00559"></a>00559 <span class="keywordtype">void</span>
<a name="l00560"></a>00560 <a class="code" href="group__XCB__Sync__API.html#ga5ab2f4792c95c933f40072fc0978f63d">xcb_sync_counter_next</a> (<a class="code" href="structxcb__sync__counter__iterator__t.html" title="xcb_sync_counter_iterator_t">xcb_sync_counter_iterator_t</a> *i  );
<a name="l00561"></a>00561 
<a name="l00572"></a>00572 <span class="comment">/*****************************************************************************</span>
<a name="l00573"></a>00573 <span class="comment"> **</span>
<a name="l00574"></a>00574 <span class="comment"> ** xcb_generic_iterator_t xcb_sync_counter_end</span>
<a name="l00575"></a>00575 <span class="comment"> ** </span>
<a name="l00576"></a>00576 <span class="comment"> ** @param xcb_sync_counter_iterator_t i</span>
<a name="l00577"></a>00577 <span class="comment"> ** @returns xcb_generic_iterator_t</span>
<a name="l00578"></a>00578 <span class="comment"> **</span>
<a name="l00579"></a>00579 <span class="comment"> *****************************************************************************/</span>
<a name="l00580"></a>00580  
<a name="l00581"></a>00581 <a class="code" href="structxcb__generic__iterator__t.html" title="Generic iterator.">xcb_generic_iterator_t</a>
<a name="l00582"></a>00582 <a class="code" href="group__XCB__Sync__API.html#gab87cc1c194118180596c3fa601e391d9">xcb_sync_counter_end</a> (<a class="code" href="structxcb__sync__counter__iterator__t.html" title="xcb_sync_counter_iterator_t">xcb_sync_counter_iterator_t</a> i  );
<a name="l00583"></a>00583 
<a name="l00593"></a>00593 <span class="comment">/*****************************************************************************</span>
<a name="l00594"></a>00594 <span class="comment"> **</span>
<a name="l00595"></a>00595 <span class="comment"> ** void xcb_sync_int64_next</span>
<a name="l00596"></a>00596 <span class="comment"> ** </span>
<a name="l00597"></a>00597 <span class="comment"> ** @param xcb_sync_int64_iterator_t *i</span>
<a name="l00598"></a>00598 <span class="comment"> ** @returns void</span>
<a name="l00599"></a>00599 <span class="comment"> **</span>
<a name="l00600"></a>00600 <span class="comment"> *****************************************************************************/</span>
<a name="l00601"></a>00601  
<a name="l00602"></a>00602 <span class="keywordtype">void</span>
<a name="l00603"></a>00603 <a class="code" href="group__XCB__Sync__API.html#ga3f2c59f122b5fb899a78e094c382eef3">xcb_sync_int64_next</a> (<a class="code" href="structxcb__sync__int64__iterator__t.html" title="xcb_sync_int64_iterator_t">xcb_sync_int64_iterator_t</a> *i  );
<a name="l00604"></a>00604 
<a name="l00615"></a>00615 <span class="comment">/*****************************************************************************</span>
<a name="l00616"></a>00616 <span class="comment"> **</span>
<a name="l00617"></a>00617 <span class="comment"> ** xcb_generic_iterator_t xcb_sync_int64_end</span>
<a name="l00618"></a>00618 <span class="comment"> ** </span>
<a name="l00619"></a>00619 <span class="comment"> ** @param xcb_sync_int64_iterator_t i</span>
<a name="l00620"></a>00620 <span class="comment"> ** @returns xcb_generic_iterator_t</span>
<a name="l00621"></a>00621 <span class="comment"> **</span>
<a name="l00622"></a>00622 <span class="comment"> *****************************************************************************/</span>
<a name="l00623"></a>00623  
<a name="l00624"></a>00624 <a class="code" href="structxcb__generic__iterator__t.html" title="Generic iterator.">xcb_generic_iterator_t</a>
<a name="l00625"></a>00625 <a class="code" href="group__XCB__Sync__API.html#gaf4625e891a901a43f182dac40e059cdf">xcb_sync_int64_end</a> (<a class="code" href="structxcb__sync__int64__iterator__t.html" title="xcb_sync_int64_iterator_t">xcb_sync_int64_iterator_t</a> i  );
<a name="l00626"></a>00626 
<a name="l00627"></a>00627 
<a name="l00628"></a>00628 <span class="comment">/*****************************************************************************</span>
<a name="l00629"></a>00629 <span class="comment"> **</span>
<a name="l00630"></a>00630 <span class="comment"> ** char * xcb_sync_systemcounter_name</span>
<a name="l00631"></a>00631 <span class="comment"> ** </span>
<a name="l00632"></a>00632 <span class="comment"> ** @param const xcb_sync_systemcounter_t *R</span>
<a name="l00633"></a>00633 <span class="comment"> ** @returns char *</span>
<a name="l00634"></a>00634 <span class="comment"> **</span>
<a name="l00635"></a>00635 <span class="comment"> *****************************************************************************/</span>
<a name="l00636"></a>00636  
<a name="l00637"></a>00637 <span class="keywordtype">char</span> *
<a name="l00638"></a>00638 xcb_sync_systemcounter_name (<span class="keyword">const</span> <a class="code" href="structxcb__sync__systemcounter__t.html" title="xcb_sync_systemcounter_t">xcb_sync_systemcounter_t</a> *R  );
<a name="l00639"></a>00639 
<a name="l00640"></a>00640 
<a name="l00641"></a>00641 <span class="comment">/*****************************************************************************</span>
<a name="l00642"></a>00642 <span class="comment"> **</span>
<a name="l00643"></a>00643 <span class="comment"> ** int xcb_sync_systemcounter_name_length</span>
<a name="l00644"></a>00644 <span class="comment"> ** </span>
<a name="l00645"></a>00645 <span class="comment"> ** @param const xcb_sync_systemcounter_t *R</span>
<a name="l00646"></a>00646 <span class="comment"> ** @returns int</span>
<a name="l00647"></a>00647 <span class="comment"> **</span>
<a name="l00648"></a>00648 <span class="comment"> *****************************************************************************/</span>
<a name="l00649"></a>00649  
<a name="l00650"></a>00650 <span class="keywordtype">int</span>
<a name="l00651"></a>00651 xcb_sync_systemcounter_name_length (<span class="keyword">const</span> <a class="code" href="structxcb__sync__systemcounter__t.html" title="xcb_sync_systemcounter_t">xcb_sync_systemcounter_t</a> *R  );
<a name="l00652"></a>00652 
<a name="l00653"></a>00653 
<a name="l00654"></a>00654 <span class="comment">/*****************************************************************************</span>
<a name="l00655"></a>00655 <span class="comment"> **</span>
<a name="l00656"></a>00656 <span class="comment"> ** xcb_generic_iterator_t xcb_sync_systemcounter_name_end</span>
<a name="l00657"></a>00657 <span class="comment"> ** </span>
<a name="l00658"></a>00658 <span class="comment"> ** @param const xcb_sync_systemcounter_t *R</span>
<a name="l00659"></a>00659 <span class="comment"> ** @returns xcb_generic_iterator_t</span>
<a name="l00660"></a>00660 <span class="comment"> **</span>
<a name="l00661"></a>00661 <span class="comment"> *****************************************************************************/</span>
<a name="l00662"></a>00662  
<a name="l00663"></a>00663 <a class="code" href="structxcb__generic__iterator__t.html" title="Generic iterator.">xcb_generic_iterator_t</a>
<a name="l00664"></a>00664 xcb_sync_systemcounter_name_end (<span class="keyword">const</span> <a class="code" href="structxcb__sync__systemcounter__t.html" title="xcb_sync_systemcounter_t">xcb_sync_systemcounter_t</a> *R  );
<a name="l00665"></a>00665 
<a name="l00675"></a>00675 <span class="comment">/*****************************************************************************</span>
<a name="l00676"></a>00676 <span class="comment"> **</span>
<a name="l00677"></a>00677 <span class="comment"> ** void xcb_sync_systemcounter_next</span>
<a name="l00678"></a>00678 <span class="comment"> ** </span>
<a name="l00679"></a>00679 <span class="comment"> ** @param xcb_sync_systemcounter_iterator_t *i</span>
<a name="l00680"></a>00680 <span class="comment"> ** @returns void</span>
<a name="l00681"></a>00681 <span class="comment"> **</span>
<a name="l00682"></a>00682 <span class="comment"> *****************************************************************************/</span>
<a name="l00683"></a>00683  
<a name="l00684"></a>00684 <span class="keywordtype">void</span>
<a name="l00685"></a>00685 <a class="code" href="group__XCB__Sync__API.html#ga6d838d284fe1c1adcc15a300dd43f0bf">xcb_sync_systemcounter_next</a> (<a class="code" href="structxcb__sync__systemcounter__iterator__t.html" title="xcb_sync_systemcounter_iterator_t">xcb_sync_systemcounter_iterator_t</a> *i  );
<a name="l00686"></a>00686 
<a name="l00697"></a>00697 <span class="comment">/*****************************************************************************</span>
<a name="l00698"></a>00698 <span class="comment"> **</span>
<a name="l00699"></a>00699 <span class="comment"> ** xcb_generic_iterator_t xcb_sync_systemcounter_end</span>
<a name="l00700"></a>00700 <span class="comment"> ** </span>
<a name="l00701"></a>00701 <span class="comment"> ** @param xcb_sync_systemcounter_iterator_t i</span>
<a name="l00702"></a>00702 <span class="comment"> ** @returns xcb_generic_iterator_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__generic__iterator__t.html" title="Generic iterator.">xcb_generic_iterator_t</a>
<a name="l00707"></a>00707 <a class="code" href="group__XCB__Sync__API.html#gaa96247bc27bc0b0134408ad799573dff">xcb_sync_systemcounter_end</a> (<a class="code" href="structxcb__sync__systemcounter__iterator__t.html" title="xcb_sync_systemcounter_iterator_t">xcb_sync_systemcounter_iterator_t</a> i  );
<a name="l00708"></a>00708 
<a name="l00718"></a>00718 <span class="comment">/*****************************************************************************</span>
<a name="l00719"></a>00719 <span class="comment"> **</span>
<a name="l00720"></a>00720 <span class="comment"> ** void xcb_sync_trigger_next</span>
<a name="l00721"></a>00721 <span class="comment"> ** </span>
<a name="l00722"></a>00722 <span class="comment"> ** @param xcb_sync_trigger_iterator_t *i</span>
<a name="l00723"></a>00723 <span class="comment"> ** @returns void</span>
<a name="l00724"></a>00724 <span class="comment"> **</span>
<a name="l00725"></a>00725 <span class="comment"> *****************************************************************************/</span>
<a name="l00726"></a>00726  
<a name="l00727"></a>00727 <span class="keywordtype">void</span>
<a name="l00728"></a>00728 <a class="code" href="group__XCB__Sync__API.html#ga8dd7ea40952bbe0948c0c4f36c87de52">xcb_sync_trigger_next</a> (<a class="code" href="structxcb__sync__trigger__iterator__t.html" title="xcb_sync_trigger_iterator_t">xcb_sync_trigger_iterator_t</a> *i  );
<a name="l00729"></a>00729 
<a name="l00740"></a>00740 <span class="comment">/*****************************************************************************</span>
<a name="l00741"></a>00741 <span class="comment"> **</span>
<a name="l00742"></a>00742 <span class="comment"> ** xcb_generic_iterator_t xcb_sync_trigger_end</span>
<a name="l00743"></a>00743 <span class="comment"> ** </span>
<a name="l00744"></a>00744 <span class="comment"> ** @param xcb_sync_trigger_iterator_t i</span>
<a name="l00745"></a>00745 <span class="comment"> ** @returns xcb_generic_iterator_t</span>
<a name="l00746"></a>00746 <span class="comment"> **</span>
<a name="l00747"></a>00747 <span class="comment"> *****************************************************************************/</span>
<a name="l00748"></a>00748  
<a name="l00749"></a>00749 <a class="code" href="structxcb__generic__iterator__t.html" title="Generic iterator.">xcb_generic_iterator_t</a>
<a name="l00750"></a>00750 <a class="code" href="group__XCB__Sync__API.html#gad8dbbb1de103e2db9c2cad408595e712">xcb_sync_trigger_end</a> (<a class="code" href="structxcb__sync__trigger__iterator__t.html" title="xcb_sync_trigger_iterator_t">xcb_sync_trigger_iterator_t</a> i  );
<a name="l00751"></a>00751 
<a name="l00761"></a>00761 <span class="comment">/*****************************************************************************</span>
<a name="l00762"></a>00762 <span class="comment"> **</span>
<a name="l00763"></a>00763 <span class="comment"> ** void xcb_sync_waitcondition_next</span>
<a name="l00764"></a>00764 <span class="comment"> ** </span>
<a name="l00765"></a>00765 <span class="comment"> ** @param xcb_sync_waitcondition_iterator_t *i</span>
<a name="l00766"></a>00766 <span class="comment"> ** @returns void</span>
<a name="l00767"></a>00767 <span class="comment"> **</span>
<a name="l00768"></a>00768 <span class="comment"> *****************************************************************************/</span>
<a name="l00769"></a>00769  
<a name="l00770"></a>00770 <span class="keywordtype">void</span>
<a name="l00771"></a>00771 <a class="code" href="group__XCB__Sync__API.html#ga74b023b377e9d3436d70f049378eac6a">xcb_sync_waitcondition_next</a> (<a class="code" href="structxcb__sync__waitcondition__iterator__t.html" title="xcb_sync_waitcondition_iterator_t">xcb_sync_waitcondition_iterator_t</a> *i  );
<a name="l00772"></a>00772 
<a name="l00783"></a>00783 <span class="comment">/*****************************************************************************</span>
<a name="l00784"></a>00784 <span class="comment"> **</span>
<a name="l00785"></a>00785 <span class="comment"> ** xcb_generic_iterator_t xcb_sync_waitcondition_end</span>
<a name="l00786"></a>00786 <span class="comment"> ** </span>
<a name="l00787"></a>00787 <span class="comment"> ** @param xcb_sync_waitcondition_iterator_t i</span>
<a name="l00788"></a>00788 <span class="comment"> ** @returns xcb_generic_iterator_t</span>
<a name="l00789"></a>00789 <span class="comment"> **</span>
<a name="l00790"></a>00790 <span class="comment"> *****************************************************************************/</span>
<a name="l00791"></a>00791  
<a name="l00792"></a>00792 <a class="code" href="structxcb__generic__iterator__t.html" title="Generic iterator.">xcb_generic_iterator_t</a>
<a name="l00793"></a>00793 <a class="code" href="group__XCB__Sync__API.html#ga1b613bfa81598ba1fc95c6e1888d0a31">xcb_sync_waitcondition_end</a> (<a class="code" href="structxcb__sync__waitcondition__iterator__t.html" title="xcb_sync_waitcondition_iterator_t">xcb_sync_waitcondition_iterator_t</a> i  );
<a name="l00794"></a>00794 
<a name="l00804"></a>00804 <span class="comment">/*****************************************************************************</span>
<a name="l00805"></a>00805 <span class="comment"> **</span>
<a name="l00806"></a>00806 <span class="comment"> ** xcb_sync_initialize_cookie_t xcb_sync_initialize</span>
<a name="l00807"></a>00807 <span class="comment"> ** </span>
<a name="l00808"></a>00808 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00809"></a>00809 <span class="comment"> ** @param uint8_t           desired_major_version</span>
<a name="l00810"></a>00810 <span class="comment"> ** @param uint8_t           desired_minor_version</span>
<a name="l00811"></a>00811 <span class="comment"> ** @returns xcb_sync_initialize_cookie_t</span>
<a name="l00812"></a>00812 <span class="comment"> **</span>
<a name="l00813"></a>00813 <span class="comment"> *****************************************************************************/</span>
<a name="l00814"></a>00814  
<a name="l00815"></a>00815 <a class="code" href="structxcb__sync__initialize__cookie__t.html" title="xcb_sync_initialize_cookie_t">xcb_sync_initialize_cookie_t</a>
<a name="l00816"></a>00816 <a class="code" href="group__XCB__Sync__API.html#ga7b60aa98d1e8e51853e993faa3b46387">xcb_sync_initialize</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00817"></a>00817                      uint8_t           desired_major_version  ,
<a name="l00818"></a>00818                      uint8_t           desired_minor_version  );
<a name="l00819"></a>00819 
<a name="l00832"></a>00832 <span class="comment">/*****************************************************************************</span>
<a name="l00833"></a>00833 <span class="comment"> **</span>
<a name="l00834"></a>00834 <span class="comment"> ** xcb_sync_initialize_cookie_t xcb_sync_initialize_unchecked</span>
<a name="l00835"></a>00835 <span class="comment"> ** </span>
<a name="l00836"></a>00836 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00837"></a>00837 <span class="comment"> ** @param uint8_t           desired_major_version</span>
<a name="l00838"></a>00838 <span class="comment"> ** @param uint8_t           desired_minor_version</span>
<a name="l00839"></a>00839 <span class="comment"> ** @returns xcb_sync_initialize_cookie_t</span>
<a name="l00840"></a>00840 <span class="comment"> **</span>
<a name="l00841"></a>00841 <span class="comment"> *****************************************************************************/</span>
<a name="l00842"></a>00842  
<a name="l00843"></a>00843 <a class="code" href="structxcb__sync__initialize__cookie__t.html" title="xcb_sync_initialize_cookie_t">xcb_sync_initialize_cookie_t</a>
<a name="l00844"></a>00844 <a class="code" href="group__XCB__Sync__API.html#gad340cd57040b7e59923ac857f86aeaee">xcb_sync_initialize_unchecked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00845"></a>00845                                uint8_t           desired_major_version  ,
<a name="l00846"></a>00846                                uint8_t           desired_minor_version  );
<a name="l00847"></a>00847 
<a name="l00863"></a>00863 <span class="comment">/*****************************************************************************</span>
<a name="l00864"></a>00864 <span class="comment"> **</span>
<a name="l00865"></a>00865 <span class="comment"> ** xcb_sync_initialize_reply_t * xcb_sync_initialize_reply</span>
<a name="l00866"></a>00866 <span class="comment"> ** </span>
<a name="l00867"></a>00867 <span class="comment"> ** @param xcb_connection_t              *c</span>
<a name="l00868"></a>00868 <span class="comment"> ** @param xcb_sync_initialize_cookie_t   cookie</span>
<a name="l00869"></a>00869 <span class="comment"> ** @param xcb_generic_error_t          **e</span>
<a name="l00870"></a>00870 <span class="comment"> ** @returns xcb_sync_initialize_reply_t *</span>
<a name="l00871"></a>00871 <span class="comment"> **</span>
<a name="l00872"></a>00872 <span class="comment"> *****************************************************************************/</span>
<a name="l00873"></a>00873  
<a name="l00874"></a>00874 <a class="code" href="structxcb__sync__initialize__reply__t.html" title="xcb_sync_initialize_reply_t">xcb_sync_initialize_reply_t</a> *
<a name="l00875"></a>00875 <a class="code" href="group__XCB__Sync__API.html#gaca64b6f28c6ac62f3234c71470a760ea">xcb_sync_initialize_reply</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>              *c  ,
<a name="l00876"></a>00876                            <a class="code" href="structxcb__sync__initialize__cookie__t.html" title="xcb_sync_initialize_cookie_t">xcb_sync_initialize_cookie_t</a>   cookie  ,
<a name="l00877"></a>00877                            <a class="code" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a>          **e  );
<a name="l00878"></a>00878 
<a name="l00888"></a>00888 <span class="comment">/*****************************************************************************</span>
<a name="l00889"></a>00889 <span class="comment"> **</span>
<a name="l00890"></a>00890 <span class="comment"> ** xcb_sync_list_system_counters_cookie_t xcb_sync_list_system_counters</span>
<a name="l00891"></a>00891 <span class="comment"> ** </span>
<a name="l00892"></a>00892 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00893"></a>00893 <span class="comment"> ** @returns xcb_sync_list_system_counters_cookie_t</span>
<a name="l00894"></a>00894 <span class="comment"> **</span>
<a name="l00895"></a>00895 <span class="comment"> *****************************************************************************/</span>
<a name="l00896"></a>00896  
<a name="l00897"></a>00897 <a class="code" href="structxcb__sync__list__system__counters__cookie__t.html" title="xcb_sync_list_system_counters_cookie_t">xcb_sync_list_system_counters_cookie_t</a>
<a name="l00898"></a>00898 <a class="code" href="group__XCB__Sync__API.html#ga2621282991877b50bac10dd32da92e2d">xcb_sync_list_system_counters</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  );
<a name="l00899"></a>00899 
<a name="l00912"></a>00912 <span class="comment">/*****************************************************************************</span>
<a name="l00913"></a>00913 <span class="comment"> **</span>
<a name="l00914"></a>00914 <span class="comment"> ** xcb_sync_list_system_counters_cookie_t xcb_sync_list_system_counters_unchecked</span>
<a name="l00915"></a>00915 <span class="comment"> ** </span>
<a name="l00916"></a>00916 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00917"></a>00917 <span class="comment"> ** @returns xcb_sync_list_system_counters_cookie_t</span>
<a name="l00918"></a>00918 <span class="comment"> **</span>
<a name="l00919"></a>00919 <span class="comment"> *****************************************************************************/</span>
<a name="l00920"></a>00920  
<a name="l00921"></a>00921 <a class="code" href="structxcb__sync__list__system__counters__cookie__t.html" title="xcb_sync_list_system_counters_cookie_t">xcb_sync_list_system_counters_cookie_t</a>
<a name="l00922"></a>00922 <a class="code" href="group__XCB__Sync__API.html#ga192a1d3469fd51e2d8870526418a7f0e">xcb_sync_list_system_counters_unchecked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  );
<a name="l00923"></a>00923 
<a name="l00924"></a>00924 
<a name="l00925"></a>00925 <span class="comment">/*****************************************************************************</span>
<a name="l00926"></a>00926 <span class="comment"> **</span>
<a name="l00927"></a>00927 <span class="comment"> ** int xcb_sync_list_system_counters_counters_length</span>
<a name="l00928"></a>00928 <span class="comment"> ** </span>
<a name="l00929"></a>00929 <span class="comment"> ** @param const xcb_sync_list_system_counters_reply_t *R</span>
<a name="l00930"></a>00930 <span class="comment"> ** @returns int</span>
<a name="l00931"></a>00931 <span class="comment"> **</span>
<a name="l00932"></a>00932 <span class="comment"> *****************************************************************************/</span>
<a name="l00933"></a>00933  
<a name="l00934"></a>00934 <span class="keywordtype">int</span>
<a name="l00935"></a>00935 xcb_sync_list_system_counters_counters_length (<span class="keyword">const</span> <a class="code" href="structxcb__sync__list__system__counters__reply__t.html" title="xcb_sync_list_system_counters_reply_t">xcb_sync_list_system_counters_reply_t</a> *R  );
<a name="l00936"></a>00936 
<a name="l00937"></a>00937 
<a name="l00938"></a>00938 <span class="comment">/*****************************************************************************</span>
<a name="l00939"></a>00939 <span class="comment"> **</span>
<a name="l00940"></a>00940 <span class="comment"> ** xcb_sync_systemcounter_iterator_t xcb_sync_list_system_counters_counters_iterator</span>
<a name="l00941"></a>00941 <span class="comment"> ** </span>
<a name="l00942"></a>00942 <span class="comment"> ** @param const xcb_sync_list_system_counters_reply_t *R</span>
<a name="l00943"></a>00943 <span class="comment"> ** @returns xcb_sync_systemcounter_iterator_t</span>
<a name="l00944"></a>00944 <span class="comment"> **</span>
<a name="l00945"></a>00945 <span class="comment"> *****************************************************************************/</span>
<a name="l00946"></a>00946  
<a name="l00947"></a>00947 <a class="code" href="structxcb__sync__systemcounter__iterator__t.html" title="xcb_sync_systemcounter_iterator_t">xcb_sync_systemcounter_iterator_t</a>
<a name="l00948"></a>00948 xcb_sync_list_system_counters_counters_iterator (<span class="keyword">const</span> <a class="code" href="structxcb__sync__list__system__counters__reply__t.html" title="xcb_sync_list_system_counters_reply_t">xcb_sync_list_system_counters_reply_t</a> *R  );
<a name="l00949"></a>00949 
<a name="l00965"></a>00965 <span class="comment">/*****************************************************************************</span>
<a name="l00966"></a>00966 <span class="comment"> **</span>
<a name="l00967"></a>00967 <span class="comment"> ** xcb_sync_list_system_counters_reply_t * xcb_sync_list_system_counters_reply</span>
<a name="l00968"></a>00968 <span class="comment"> ** </span>
<a name="l00969"></a>00969 <span class="comment"> ** @param xcb_connection_t                        *c</span>
<a name="l00970"></a>00970 <span class="comment"> ** @param xcb_sync_list_system_counters_cookie_t   cookie</span>
<a name="l00971"></a>00971 <span class="comment"> ** @param xcb_generic_error_t                    **e</span>
<a name="l00972"></a>00972 <span class="comment"> ** @returns xcb_sync_list_system_counters_reply_t *</span>
<a name="l00973"></a>00973 <span class="comment"> **</span>
<a name="l00974"></a>00974 <span class="comment"> *****************************************************************************/</span>
<a name="l00975"></a>00975  
<a name="l00976"></a>00976 <a class="code" href="structxcb__sync__list__system__counters__reply__t.html" title="xcb_sync_list_system_counters_reply_t">xcb_sync_list_system_counters_reply_t</a> *
<a name="l00977"></a>00977 <a class="code" href="group__XCB__Sync__API.html#ga2ba2683cd87f1c075bee73967c2c91ce">xcb_sync_list_system_counters_reply</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>                        *c  ,
<a name="l00978"></a>00978                                      <a class="code" href="structxcb__sync__list__system__counters__cookie__t.html" title="xcb_sync_list_system_counters_cookie_t">xcb_sync_list_system_counters_cookie_t</a>   cookie  ,
<a name="l00979"></a>00979                                      <a class="code" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a>                    **e  );
<a name="l00980"></a>00980 
<a name="l00993"></a>00993 <span class="comment">/*****************************************************************************</span>
<a name="l00994"></a>00994 <span class="comment"> **</span>
<a name="l00995"></a>00995 <span class="comment"> ** xcb_void_cookie_t xcb_sync_create_counter_checked</span>
<a name="l00996"></a>00996 <span class="comment"> ** </span>
<a name="l00997"></a>00997 <span class="comment"> ** @param xcb_connection_t   *c</span>
<a name="l00998"></a>00998 <span class="comment"> ** @param xcb_sync_counter_t  id</span>
<a name="l00999"></a>00999 <span class="comment"> ** @param xcb_sync_int64_t    initial_value</span>
<a name="l01000"></a>01000 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01001"></a>01001 <span class="comment"> **</span>
<a name="l01002"></a>01002 <span class="comment"> *****************************************************************************/</span>
<a name="l01003"></a>01003  
<a name="l01004"></a>01004 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01005"></a>01005 <a class="code" href="group__XCB__Sync__API.html#ga9c9fee50a7f03724ef84dd1cd137e336">xcb_sync_create_counter_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>   *c  ,
<a name="l01006"></a>01006                                  xcb_sync_counter_t  <span class="keywordtype">id</span>  ,
<a name="l01007"></a>01007                                  <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a>    initial_value  );
<a name="l01008"></a>01008 
<a name="l01018"></a>01018 <span class="comment">/*****************************************************************************</span>
<a name="l01019"></a>01019 <span class="comment"> **</span>
<a name="l01020"></a>01020 <span class="comment"> ** xcb_void_cookie_t xcb_sync_create_counter</span>
<a name="l01021"></a>01021 <span class="comment"> ** </span>
<a name="l01022"></a>01022 <span class="comment"> ** @param xcb_connection_t   *c</span>
<a name="l01023"></a>01023 <span class="comment"> ** @param xcb_sync_counter_t  id</span>
<a name="l01024"></a>01024 <span class="comment"> ** @param xcb_sync_int64_t    initial_value</span>
<a name="l01025"></a>01025 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01026"></a>01026 <span class="comment"> **</span>
<a name="l01027"></a>01027 <span class="comment"> *****************************************************************************/</span>
<a name="l01028"></a>01028  
<a name="l01029"></a>01029 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01030"></a>01030 <a class="code" href="group__XCB__Sync__API.html#ga5263233329acb09e9ee5f3adb627ce3d">xcb_sync_create_counter</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>   *c  ,
<a name="l01031"></a>01031                          xcb_sync_counter_t  <span class="keywordtype">id</span>  ,
<a name="l01032"></a>01032                          <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a>    initial_value  );
<a name="l01033"></a>01033 
<a name="l01046"></a>01046 <span class="comment">/*****************************************************************************</span>
<a name="l01047"></a>01047 <span class="comment"> **</span>
<a name="l01048"></a>01048 <span class="comment"> ** xcb_void_cookie_t xcb_sync_destroy_counter_checked</span>
<a name="l01049"></a>01049 <span class="comment"> ** </span>
<a name="l01050"></a>01050 <span class="comment"> ** @param xcb_connection_t   *c</span>
<a name="l01051"></a>01051 <span class="comment"> ** @param xcb_sync_counter_t  counter</span>
<a name="l01052"></a>01052 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01053"></a>01053 <span class="comment"> **</span>
<a name="l01054"></a>01054 <span class="comment"> *****************************************************************************/</span>
<a name="l01055"></a>01055  
<a name="l01056"></a>01056 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01057"></a>01057 <a class="code" href="group__XCB__Sync__API.html#ga8de425de779832e211021f97a8e58498">xcb_sync_destroy_counter_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>   *c  ,
<a name="l01058"></a>01058                                   xcb_sync_counter_t  counter  );
<a name="l01059"></a>01059 
<a name="l01069"></a>01069 <span class="comment">/*****************************************************************************</span>
<a name="l01070"></a>01070 <span class="comment"> **</span>
<a name="l01071"></a>01071 <span class="comment"> ** xcb_void_cookie_t xcb_sync_destroy_counter</span>
<a name="l01072"></a>01072 <span class="comment"> ** </span>
<a name="l01073"></a>01073 <span class="comment"> ** @param xcb_connection_t   *c</span>
<a name="l01074"></a>01074 <span class="comment"> ** @param xcb_sync_counter_t  counter</span>
<a name="l01075"></a>01075 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01076"></a>01076 <span class="comment"> **</span>
<a name="l01077"></a>01077 <span class="comment"> *****************************************************************************/</span>
<a name="l01078"></a>01078  
<a name="l01079"></a>01079 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01080"></a>01080 <a class="code" href="group__XCB__Sync__API.html#ga7e5e68d8351785d600f8a7f100a1fc11">xcb_sync_destroy_counter</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>   *c  ,
<a name="l01081"></a>01081                           xcb_sync_counter_t  counter  );
<a name="l01082"></a>01082 
<a name="l01092"></a>01092 <span class="comment">/*****************************************************************************</span>
<a name="l01093"></a>01093 <span class="comment"> **</span>
<a name="l01094"></a>01094 <span class="comment"> ** xcb_sync_query_counter_cookie_t xcb_sync_query_counter</span>
<a name="l01095"></a>01095 <span class="comment"> ** </span>
<a name="l01096"></a>01096 <span class="comment"> ** @param xcb_connection_t   *c</span>
<a name="l01097"></a>01097 <span class="comment"> ** @param xcb_sync_counter_t  counter</span>
<a name="l01098"></a>01098 <span class="comment"> ** @returns xcb_sync_query_counter_cookie_t</span>
<a name="l01099"></a>01099 <span class="comment"> **</span>
<a name="l01100"></a>01100 <span class="comment"> *****************************************************************************/</span>
<a name="l01101"></a>01101  
<a name="l01102"></a>01102 <a class="code" href="structxcb__sync__query__counter__cookie__t.html" title="xcb_sync_query_counter_cookie_t">xcb_sync_query_counter_cookie_t</a>
<a name="l01103"></a>01103 <a class="code" href="group__XCB__Sync__API.html#ga573ca23c0bac27df132afddb965a01c4">xcb_sync_query_counter</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>   *c  ,
<a name="l01104"></a>01104                         xcb_sync_counter_t  counter  );
<a name="l01105"></a>01105 
<a name="l01118"></a>01118 <span class="comment">/*****************************************************************************</span>
<a name="l01119"></a>01119 <span class="comment"> **</span>
<a name="l01120"></a>01120 <span class="comment"> ** xcb_sync_query_counter_cookie_t xcb_sync_query_counter_unchecked</span>
<a name="l01121"></a>01121 <span class="comment"> ** </span>
<a name="l01122"></a>01122 <span class="comment"> ** @param xcb_connection_t   *c</span>
<a name="l01123"></a>01123 <span class="comment"> ** @param xcb_sync_counter_t  counter</span>
<a name="l01124"></a>01124 <span class="comment"> ** @returns xcb_sync_query_counter_cookie_t</span>
<a name="l01125"></a>01125 <span class="comment"> **</span>
<a name="l01126"></a>01126 <span class="comment"> *****************************************************************************/</span>
<a name="l01127"></a>01127  
<a name="l01128"></a>01128 <a class="code" href="structxcb__sync__query__counter__cookie__t.html" title="xcb_sync_query_counter_cookie_t">xcb_sync_query_counter_cookie_t</a>
<a name="l01129"></a>01129 <a class="code" href="group__XCB__Sync__API.html#ga88453f0cd446eeb879f803aef160cf06">xcb_sync_query_counter_unchecked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>   *c  ,
<a name="l01130"></a>01130                                   xcb_sync_counter_t  counter  );
<a name="l01131"></a>01131 
<a name="l01147"></a>01147 <span class="comment">/*****************************************************************************</span>
<a name="l01148"></a>01148 <span class="comment"> **</span>
<a name="l01149"></a>01149 <span class="comment"> ** xcb_sync_query_counter_reply_t * xcb_sync_query_counter_reply</span>
<a name="l01150"></a>01150 <span class="comment"> ** </span>
<a name="l01151"></a>01151 <span class="comment"> ** @param xcb_connection_t                 *c</span>
<a name="l01152"></a>01152 <span class="comment"> ** @param xcb_sync_query_counter_cookie_t   cookie</span>
<a name="l01153"></a>01153 <span class="comment"> ** @param xcb_generic_error_t             **e</span>
<a name="l01154"></a>01154 <span class="comment"> ** @returns xcb_sync_query_counter_reply_t *</span>
<a name="l01155"></a>01155 <span class="comment"> **</span>
<a name="l01156"></a>01156 <span class="comment"> *****************************************************************************/</span>
<a name="l01157"></a>01157  
<a name="l01158"></a>01158 <a class="code" href="structxcb__sync__query__counter__reply__t.html" title="xcb_sync_query_counter_reply_t">xcb_sync_query_counter_reply_t</a> *
<a name="l01159"></a>01159 <a class="code" href="group__XCB__Sync__API.html#gac1d2779ecfed0e1e6da5f776c446bc68">xcb_sync_query_counter_reply</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>                 *c  ,
<a name="l01160"></a>01160                               <a class="code" href="structxcb__sync__query__counter__cookie__t.html" title="xcb_sync_query_counter_cookie_t">xcb_sync_query_counter_cookie_t</a>   cookie  ,
<a name="l01161"></a>01161                               <a class="code" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a>             **e  );
<a name="l01162"></a>01162 
<a name="l01175"></a>01175 <span class="comment">/*****************************************************************************</span>
<a name="l01176"></a>01176 <span class="comment"> **</span>
<a name="l01177"></a>01177 <span class="comment"> ** xcb_void_cookie_t xcb_sync_await_checked</span>
<a name="l01178"></a>01178 <span class="comment"> ** </span>
<a name="l01179"></a>01179 <span class="comment"> ** @param xcb_connection_t               *c</span>
<a name="l01180"></a>01180 <span class="comment"> ** @param uint32_t                        wait_list_len</span>
<a name="l01181"></a>01181 <span class="comment"> ** @param const xcb_sync_waitcondition_t *wait_list</span>
<a name="l01182"></a>01182 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01183"></a>01183 <span class="comment"> **</span>
<a name="l01184"></a>01184 <span class="comment"> *****************************************************************************/</span>
<a name="l01185"></a>01185  
<a name="l01186"></a>01186 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01187"></a>01187 <a class="code" href="group__XCB__Sync__API.html#ga16caefd3375e3fa067e9c7e8acbc8e5b">xcb_sync_await_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>               *c  ,
<a name="l01188"></a>01188                         uint32_t                        wait_list_len  ,
<a name="l01189"></a>01189                         <span class="keyword">const</span> <a class="code" href="structxcb__sync__waitcondition__t.html" title="xcb_sync_waitcondition_t">xcb_sync_waitcondition_t</a> *wait_list  );
<a name="l01190"></a>01190 
<a name="l01200"></a>01200 <span class="comment">/*****************************************************************************</span>
<a name="l01201"></a>01201 <span class="comment"> **</span>
<a name="l01202"></a>01202 <span class="comment"> ** xcb_void_cookie_t xcb_sync_await</span>
<a name="l01203"></a>01203 <span class="comment"> ** </span>
<a name="l01204"></a>01204 <span class="comment"> ** @param xcb_connection_t               *c</span>
<a name="l01205"></a>01205 <span class="comment"> ** @param uint32_t                        wait_list_len</span>
<a name="l01206"></a>01206 <span class="comment"> ** @param const xcb_sync_waitcondition_t *wait_list</span>
<a name="l01207"></a>01207 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01208"></a>01208 <span class="comment"> **</span>
<a name="l01209"></a>01209 <span class="comment"> *****************************************************************************/</span>
<a name="l01210"></a>01210  
<a name="l01211"></a>01211 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01212"></a>01212 <a class="code" href="group__XCB__Sync__API.html#ga72697a6f072fc895f28a24b8529326a7">xcb_sync_await</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>               *c  ,
<a name="l01213"></a>01213                 uint32_t                        wait_list_len  ,
<a name="l01214"></a>01214                 <span class="keyword">const</span> <a class="code" href="structxcb__sync__waitcondition__t.html" title="xcb_sync_waitcondition_t">xcb_sync_waitcondition_t</a> *wait_list  );
<a name="l01215"></a>01215 
<a name="l01228"></a>01228 <span class="comment">/*****************************************************************************</span>
<a name="l01229"></a>01229 <span class="comment"> **</span>
<a name="l01230"></a>01230 <span class="comment"> ** xcb_void_cookie_t xcb_sync_change_counter_checked</span>
<a name="l01231"></a>01231 <span class="comment"> ** </span>
<a name="l01232"></a>01232 <span class="comment"> ** @param xcb_connection_t   *c</span>
<a name="l01233"></a>01233 <span class="comment"> ** @param xcb_sync_counter_t  counter</span>
<a name="l01234"></a>01234 <span class="comment"> ** @param xcb_sync_int64_t    amount</span>
<a name="l01235"></a>01235 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01236"></a>01236 <span class="comment"> **</span>
<a name="l01237"></a>01237 <span class="comment"> *****************************************************************************/</span>
<a name="l01238"></a>01238  
<a name="l01239"></a>01239 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01240"></a>01240 <a class="code" href="group__XCB__Sync__API.html#ga88b700a8147bf70df6d1dd2ab9bf1531">xcb_sync_change_counter_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>   *c  ,
<a name="l01241"></a>01241                                  xcb_sync_counter_t  counter  ,
<a name="l01242"></a>01242                                  <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a>    amount  );
<a name="l01243"></a>01243 
<a name="l01253"></a>01253 <span class="comment">/*****************************************************************************</span>
<a name="l01254"></a>01254 <span class="comment"> **</span>
<a name="l01255"></a>01255 <span class="comment"> ** xcb_void_cookie_t xcb_sync_change_counter</span>
<a name="l01256"></a>01256 <span class="comment"> ** </span>
<a name="l01257"></a>01257 <span class="comment"> ** @param xcb_connection_t   *c</span>
<a name="l01258"></a>01258 <span class="comment"> ** @param xcb_sync_counter_t  counter</span>
<a name="l01259"></a>01259 <span class="comment"> ** @param xcb_sync_int64_t    amount</span>
<a name="l01260"></a>01260 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01261"></a>01261 <span class="comment"> **</span>
<a name="l01262"></a>01262 <span class="comment"> *****************************************************************************/</span>
<a name="l01263"></a>01263  
<a name="l01264"></a>01264 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01265"></a>01265 <a class="code" href="group__XCB__Sync__API.html#ga569e6737feae98f6f5993ddeee6393f5">xcb_sync_change_counter</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>   *c  ,
<a name="l01266"></a>01266                          xcb_sync_counter_t  counter  ,
<a name="l01267"></a>01267                          <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a>    amount  );
<a name="l01268"></a>01268 
<a name="l01281"></a>01281 <span class="comment">/*****************************************************************************</span>
<a name="l01282"></a>01282 <span class="comment"> **</span>
<a name="l01283"></a>01283 <span class="comment"> ** xcb_void_cookie_t xcb_sync_set_counter_checked</span>
<a name="l01284"></a>01284 <span class="comment"> ** </span>
<a name="l01285"></a>01285 <span class="comment"> ** @param xcb_connection_t   *c</span>
<a name="l01286"></a>01286 <span class="comment"> ** @param xcb_sync_counter_t  counter</span>
<a name="l01287"></a>01287 <span class="comment"> ** @param xcb_sync_int64_t    value</span>
<a name="l01288"></a>01288 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01289"></a>01289 <span class="comment"> **</span>
<a name="l01290"></a>01290 <span class="comment"> *****************************************************************************/</span>
<a name="l01291"></a>01291  
<a name="l01292"></a>01292 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01293"></a>01293 <a class="code" href="group__XCB__Sync__API.html#ga6da870e076226fae21058a46294d2b5d">xcb_sync_set_counter_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>   *c  ,
<a name="l01294"></a>01294                               xcb_sync_counter_t  counter  ,
<a name="l01295"></a>01295                               <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a>    value  );
<a name="l01296"></a>01296 
<a name="l01306"></a>01306 <span class="comment">/*****************************************************************************</span>
<a name="l01307"></a>01307 <span class="comment"> **</span>
<a name="l01308"></a>01308 <span class="comment"> ** xcb_void_cookie_t xcb_sync_set_counter</span>
<a name="l01309"></a>01309 <span class="comment"> ** </span>
<a name="l01310"></a>01310 <span class="comment"> ** @param xcb_connection_t   *c</span>
<a name="l01311"></a>01311 <span class="comment"> ** @param xcb_sync_counter_t  counter</span>
<a name="l01312"></a>01312 <span class="comment"> ** @param xcb_sync_int64_t    value</span>
<a name="l01313"></a>01313 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01314"></a>01314 <span class="comment"> **</span>
<a name="l01315"></a>01315 <span class="comment"> *****************************************************************************/</span>
<a name="l01316"></a>01316  
<a name="l01317"></a>01317 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01318"></a>01318 <a class="code" href="group__XCB__Sync__API.html#ga9bc93b55c72cc95ceefc6cf3f23f20bb">xcb_sync_set_counter</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>   *c  ,
<a name="l01319"></a>01319                       xcb_sync_counter_t  counter  ,
<a name="l01320"></a>01320                       <a class="code" href="structxcb__sync__int64__t.html" title="xcb_sync_int64_t">xcb_sync_int64_t</a>    value  );
<a name="l01321"></a>01321 
<a name="l01334"></a>01334 <span class="comment">/*****************************************************************************</span>
<a name="l01335"></a>01335 <span class="comment"> **</span>
<a name="l01336"></a>01336 <span class="comment"> ** xcb_void_cookie_t xcb_sync_create_alarm_checked</span>
<a name="l01337"></a>01337 <span class="comment"> ** </span>
<a name="l01338"></a>01338 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l01339"></a>01339 <span class="comment"> ** @param xcb_sync_alarm_t  id</span>
<a name="l01340"></a>01340 <span class="comment"> ** @param uint32_t          value_mask</span>
<a name="l01341"></a>01341 <span class="comment"> ** @param const uint32_t   *value_list</span>
<a name="l01342"></a>01342 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01343"></a>01343 <span class="comment"> **</span>
<a name="l01344"></a>01344 <span class="comment"> *****************************************************************************/</span>
<a name="l01345"></a>01345  
<a name="l01346"></a>01346 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01347"></a>01347 <a class="code" href="group__XCB__Sync__API.html#ga667b92095a08582513ff487508d3e6eb">xcb_sync_create_alarm_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l01348"></a>01348                                xcb_sync_alarm_t  <span class="keywordtype">id</span>  ,
<a name="l01349"></a>01349                                uint32_t          value_mask  ,
<a name="l01350"></a>01350                                <span class="keyword">const</span> uint32_t   *value_list  );
<a name="l01351"></a>01351 
<a name="l01361"></a>01361 <span class="comment">/*****************************************************************************</span>
<a name="l01362"></a>01362 <span class="comment"> **</span>
<a name="l01363"></a>01363 <span class="comment"> ** xcb_void_cookie_t xcb_sync_create_alarm</span>
<a name="l01364"></a>01364 <span class="comment"> ** </span>
<a name="l01365"></a>01365 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l01366"></a>01366 <span class="comment"> ** @param xcb_sync_alarm_t  id</span>
<a name="l01367"></a>01367 <span class="comment"> ** @param uint32_t          value_mask</span>
<a name="l01368"></a>01368 <span class="comment"> ** @param const uint32_t   *value_list</span>
<a name="l01369"></a>01369 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01370"></a>01370 <span class="comment"> **</span>
<a name="l01371"></a>01371 <span class="comment"> *****************************************************************************/</span>
<a name="l01372"></a>01372  
<a name="l01373"></a>01373 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01374"></a>01374 <a class="code" href="group__XCB__Sync__API.html#ga660f816edc4280a04e976ea100cb72e9">xcb_sync_create_alarm</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l01375"></a>01375                        xcb_sync_alarm_t  <span class="keywordtype">id</span>  ,
<a name="l01376"></a>01376                        uint32_t          value_mask  ,
<a name="l01377"></a>01377                        <span class="keyword">const</span> uint32_t   *value_list  );
<a name="l01378"></a>01378 
<a name="l01391"></a>01391 <span class="comment">/*****************************************************************************</span>
<a name="l01392"></a>01392 <span class="comment"> **</span>
<a name="l01393"></a>01393 <span class="comment"> ** xcb_void_cookie_t xcb_sync_change_alarm_checked</span>
<a name="l01394"></a>01394 <span class="comment"> ** </span>
<a name="l01395"></a>01395 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l01396"></a>01396 <span class="comment"> ** @param xcb_sync_alarm_t  id</span>
<a name="l01397"></a>01397 <span class="comment"> ** @param uint32_t          value_mask</span>
<a name="l01398"></a>01398 <span class="comment"> ** @param const uint32_t   *value_list</span>
<a name="l01399"></a>01399 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01400"></a>01400 <span class="comment"> **</span>
<a name="l01401"></a>01401 <span class="comment"> *****************************************************************************/</span>
<a name="l01402"></a>01402  
<a name="l01403"></a>01403 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01404"></a>01404 <a class="code" href="group__XCB__Sync__API.html#gac1557e87561fe201b87b02ecb0119d04">xcb_sync_change_alarm_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l01405"></a>01405                                xcb_sync_alarm_t  <span class="keywordtype">id</span>  ,
<a name="l01406"></a>01406                                uint32_t          value_mask  ,
<a name="l01407"></a>01407                                <span class="keyword">const</span> uint32_t   *value_list  );
<a name="l01408"></a>01408 
<a name="l01418"></a>01418 <span class="comment">/*****************************************************************************</span>
<a name="l01419"></a>01419 <span class="comment"> **</span>
<a name="l01420"></a>01420 <span class="comment"> ** xcb_void_cookie_t xcb_sync_change_alarm</span>
<a name="l01421"></a>01421 <span class="comment"> ** </span>
<a name="l01422"></a>01422 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l01423"></a>01423 <span class="comment"> ** @param xcb_sync_alarm_t  id</span>
<a name="l01424"></a>01424 <span class="comment"> ** @param uint32_t          value_mask</span>
<a name="l01425"></a>01425 <span class="comment"> ** @param const uint32_t   *value_list</span>
<a name="l01426"></a>01426 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01427"></a>01427 <span class="comment"> **</span>
<a name="l01428"></a>01428 <span class="comment"> *****************************************************************************/</span>
<a name="l01429"></a>01429  
<a name="l01430"></a>01430 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01431"></a>01431 <a class="code" href="group__XCB__Sync__API.html#gaa8de63f42ebea0ea04a5434e7fcaa8d7">xcb_sync_change_alarm</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l01432"></a>01432                        xcb_sync_alarm_t  <span class="keywordtype">id</span>  ,
<a name="l01433"></a>01433                        uint32_t          value_mask  ,
<a name="l01434"></a>01434                        <span class="keyword">const</span> uint32_t   *value_list  );
<a name="l01435"></a>01435 
<a name="l01448"></a>01448 <span class="comment">/*****************************************************************************</span>
<a name="l01449"></a>01449 <span class="comment"> **</span>
<a name="l01450"></a>01450 <span class="comment"> ** xcb_void_cookie_t xcb_sync_destroy_alarm_checked</span>
<a name="l01451"></a>01451 <span class="comment"> ** </span>
<a name="l01452"></a>01452 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l01453"></a>01453 <span class="comment"> ** @param xcb_sync_alarm_t  alarm</span>
<a name="l01454"></a>01454 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01455"></a>01455 <span class="comment"> **</span>
<a name="l01456"></a>01456 <span class="comment"> *****************************************************************************/</span>
<a name="l01457"></a>01457  
<a name="l01458"></a>01458 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01459"></a>01459 <a class="code" href="group__XCB__Sync__API.html#gaea395b63822433a9a4c3c258118342ef">xcb_sync_destroy_alarm_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l01460"></a>01460                                 xcb_sync_alarm_t  alarm  );
<a name="l01461"></a>01461 
<a name="l01471"></a>01471 <span class="comment">/*****************************************************************************</span>
<a name="l01472"></a>01472 <span class="comment"> **</span>
<a name="l01473"></a>01473 <span class="comment"> ** xcb_void_cookie_t xcb_sync_destroy_alarm</span>
<a name="l01474"></a>01474 <span class="comment"> ** </span>
<a name="l01475"></a>01475 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l01476"></a>01476 <span class="comment"> ** @param xcb_sync_alarm_t  alarm</span>
<a name="l01477"></a>01477 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01478"></a>01478 <span class="comment"> **</span>
<a name="l01479"></a>01479 <span class="comment"> *****************************************************************************/</span>
<a name="l01480"></a>01480  
<a name="l01481"></a>01481 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01482"></a>01482 <a class="code" href="group__XCB__Sync__API.html#ga6580ba0e1fea8857ab211d5661e7b1d5">xcb_sync_destroy_alarm</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l01483"></a>01483                         xcb_sync_alarm_t  alarm  );
<a name="l01484"></a>01484 
<a name="l01494"></a>01494 <span class="comment">/*****************************************************************************</span>
<a name="l01495"></a>01495 <span class="comment"> **</span>
<a name="l01496"></a>01496 <span class="comment"> ** xcb_sync_query_alarm_cookie_t xcb_sync_query_alarm</span>
<a name="l01497"></a>01497 <span class="comment"> ** </span>
<a name="l01498"></a>01498 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l01499"></a>01499 <span class="comment"> ** @param xcb_sync_alarm_t  alarm</span>
<a name="l01500"></a>01500 <span class="comment"> ** @returns xcb_sync_query_alarm_cookie_t</span>
<a name="l01501"></a>01501 <span class="comment"> **</span>
<a name="l01502"></a>01502 <span class="comment"> *****************************************************************************/</span>
<a name="l01503"></a>01503  
<a name="l01504"></a>01504 <a class="code" href="structxcb__sync__query__alarm__cookie__t.html" title="xcb_sync_query_alarm_cookie_t">xcb_sync_query_alarm_cookie_t</a>
<a name="l01505"></a>01505 <a class="code" href="group__XCB__Sync__API.html#gadc87e848b84659c40e176b0160b2fab8">xcb_sync_query_alarm</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l01506"></a>01506                       xcb_sync_alarm_t  alarm  );
<a name="l01507"></a>01507 
<a name="l01520"></a>01520 <span class="comment">/*****************************************************************************</span>
<a name="l01521"></a>01521 <span class="comment"> **</span>
<a name="l01522"></a>01522 <span class="comment"> ** xcb_sync_query_alarm_cookie_t xcb_sync_query_alarm_unchecked</span>
<a name="l01523"></a>01523 <span class="comment"> ** </span>
<a name="l01524"></a>01524 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l01525"></a>01525 <span class="comment"> ** @param xcb_sync_alarm_t  alarm</span>
<a name="l01526"></a>01526 <span class="comment"> ** @returns xcb_sync_query_alarm_cookie_t</span>
<a name="l01527"></a>01527 <span class="comment"> **</span>
<a name="l01528"></a>01528 <span class="comment"> *****************************************************************************/</span>
<a name="l01529"></a>01529  
<a name="l01530"></a>01530 <a class="code" href="structxcb__sync__query__alarm__cookie__t.html" title="xcb_sync_query_alarm_cookie_t">xcb_sync_query_alarm_cookie_t</a>
<a name="l01531"></a>01531 <a class="code" href="group__XCB__Sync__API.html#ga0ec42416eaf70b6225908ceb37b90cd0">xcb_sync_query_alarm_unchecked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l01532"></a>01532                                 xcb_sync_alarm_t  alarm  );
<a name="l01533"></a>01533 
<a name="l01549"></a>01549 <span class="comment">/*****************************************************************************</span>
<a name="l01550"></a>01550 <span class="comment"> **</span>
<a name="l01551"></a>01551 <span class="comment"> ** xcb_sync_query_alarm_reply_t * xcb_sync_query_alarm_reply</span>
<a name="l01552"></a>01552 <span class="comment"> ** </span>
<a name="l01553"></a>01553 <span class="comment"> ** @param xcb_connection_t               *c</span>
<a name="l01554"></a>01554 <span class="comment"> ** @param xcb_sync_query_alarm_cookie_t   cookie</span>
<a name="l01555"></a>01555 <span class="comment"> ** @param xcb_generic_error_t           **e</span>
<a name="l01556"></a>01556 <span class="comment"> ** @returns xcb_sync_query_alarm_reply_t *</span>
<a name="l01557"></a>01557 <span class="comment"> **</span>
<a name="l01558"></a>01558 <span class="comment"> *****************************************************************************/</span>
<a name="l01559"></a>01559  
<a name="l01560"></a>01560 <a class="code" href="structxcb__sync__query__alarm__reply__t.html" title="xcb_sync_query_alarm_reply_t">xcb_sync_query_alarm_reply_t</a> *
<a name="l01561"></a>01561 <a class="code" href="group__XCB__Sync__API.html#gab14dd3d9393f57e31a53c7389fe7f8be">xcb_sync_query_alarm_reply</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>               *c  ,
<a name="l01562"></a>01562                             <a class="code" href="structxcb__sync__query__alarm__cookie__t.html" title="xcb_sync_query_alarm_cookie_t">xcb_sync_query_alarm_cookie_t</a>   cookie  ,
<a name="l01563"></a>01563                             <a class="code" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a>           **e  );
<a name="l01564"></a>01564 
<a name="l01577"></a>01577 <span class="comment">/*****************************************************************************</span>
<a name="l01578"></a>01578 <span class="comment"> **</span>
<a name="l01579"></a>01579 <span class="comment"> ** xcb_void_cookie_t xcb_sync_set_priority_checked</span>
<a name="l01580"></a>01580 <span class="comment"> ** </span>
<a name="l01581"></a>01581 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l01582"></a>01582 <span class="comment"> ** @param uint32_t          id</span>
<a name="l01583"></a>01583 <span class="comment"> ** @param int32_t           priority</span>
<a name="l01584"></a>01584 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01585"></a>01585 <span class="comment"> **</span>
<a name="l01586"></a>01586 <span class="comment"> *****************************************************************************/</span>
<a name="l01587"></a>01587  
<a name="l01588"></a>01588 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01589"></a>01589 <a class="code" href="group__XCB__Sync__API.html#ga3513c0f62e3874d91f55dd86576ed9c5">xcb_sync_set_priority_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l01590"></a>01590                                uint32_t          <span class="keywordtype">id</span>  ,
<a name="l01591"></a>01591                                int32_t           priority  );
<a name="l01592"></a>01592 
<a name="l01602"></a>01602 <span class="comment">/*****************************************************************************</span>
<a name="l01603"></a>01603 <span class="comment"> **</span>
<a name="l01604"></a>01604 <span class="comment"> ** xcb_void_cookie_t xcb_sync_set_priority</span>
<a name="l01605"></a>01605 <span class="comment"> ** </span>
<a name="l01606"></a>01606 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l01607"></a>01607 <span class="comment"> ** @param uint32_t          id</span>
<a name="l01608"></a>01608 <span class="comment"> ** @param int32_t           priority</span>
<a name="l01609"></a>01609 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l01610"></a>01610 <span class="comment"> **</span>
<a name="l01611"></a>01611 <span class="comment"> *****************************************************************************/</span>
<a name="l01612"></a>01612  
<a name="l01613"></a>01613 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l01614"></a>01614 <a class="code" href="group__XCB__Sync__API.html#ga09a4dac701b1dc9bb661bbe0b46cf210">xcb_sync_set_priority</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l01615"></a>01615                        uint32_t          <span class="keywordtype">id</span>  ,
<a name="l01616"></a>01616                        int32_t           priority  );
<a name="l01617"></a>01617 
<a name="l01627"></a>01627 <span class="comment">/*****************************************************************************</span>
<a name="l01628"></a>01628 <span class="comment"> **</span>
<a name="l01629"></a>01629 <span class="comment"> ** xcb_sync_get_priority_cookie_t xcb_sync_get_priority</span>
<a name="l01630"></a>01630 <span class="comment"> ** </span>
<a name="l01631"></a>01631 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l01632"></a>01632 <span class="comment"> ** @param uint32_t          id</span>
<a name="l01633"></a>01633 <span class="comment"> ** @returns xcb_sync_get_priority_cookie_t</span>
<a name="l01634"></a>01634 <span class="comment"> **</span>
<a name="l01635"></a>01635 <span class="comment"> *****************************************************************************/</span>
<a name="l01636"></a>01636  
<a name="l01637"></a>01637 <a class="code" href="structxcb__sync__get__priority__cookie__t.html" title="xcb_sync_get_priority_cookie_t">xcb_sync_get_priority_cookie_t</a>
<a name="l01638"></a>01638 <a class="code" href="group__XCB__Sync__API.html#ga21efbc56045e4139fdea6a9d2e19572a">xcb_sync_get_priority</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l01639"></a>01639                        uint32_t          <span class="keywordtype">id</span>  );
<a name="l01640"></a>01640 
<a name="l01653"></a>01653 <span class="comment">/*****************************************************************************</span>
<a name="l01654"></a>01654 <span class="comment"> **</span>
<a name="l01655"></a>01655 <span class="comment"> ** xcb_sync_get_priority_cookie_t xcb_sync_get_priority_unchecked</span>
<a name="l01656"></a>01656 <span class="comment"> ** </span>
<a name="l01657"></a>01657 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l01658"></a>01658 <span class="comment"> ** @param uint32_t          id</span>
<a name="l01659"></a>01659 <span class="comment"> ** @returns xcb_sync_get_priority_cookie_t</span>
<a name="l01660"></a>01660 <span class="comment"> **</span>
<a name="l01661"></a>01661 <span class="comment"> *****************************************************************************/</span>
<a name="l01662"></a>01662  
<a name="l01663"></a>01663 <a class="code" href="structxcb__sync__get__priority__cookie__t.html" title="xcb_sync_get_priority_cookie_t">xcb_sync_get_priority_cookie_t</a>
<a name="l01664"></a>01664 <a class="code" href="group__XCB__Sync__API.html#gaa7b11be2624925ae1a5bd18fbe2bf9b9">xcb_sync_get_priority_unchecked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l01665"></a>01665                                  uint32_t          <span class="keywordtype">id</span>  );
<a name="l01666"></a>01666 
<a name="l01682"></a>01682 <span class="comment">/*****************************************************************************</span>
<a name="l01683"></a>01683 <span class="comment"> **</span>
<a name="l01684"></a>01684 <span class="comment"> ** xcb_sync_get_priority_reply_t * xcb_sync_get_priority_reply</span>
<a name="l01685"></a>01685 <span class="comment"> ** </span>
<a name="l01686"></a>01686 <span class="comment"> ** @param xcb_connection_t                *c</span>
<a name="l01687"></a>01687 <span class="comment"> ** @param xcb_sync_get_priority_cookie_t   cookie</span>
<a name="l01688"></a>01688 <span class="comment"> ** @param xcb_generic_error_t            **e</span>
<a name="l01689"></a>01689 <span class="comment"> ** @returns xcb_sync_get_priority_reply_t *</span>
<a name="l01690"></a>01690 <span class="comment"> **</span>
<a name="l01691"></a>01691 <span class="comment"> *****************************************************************************/</span>
<a name="l01692"></a>01692  
<a name="l01693"></a>01693 <a class="code" href="structxcb__sync__get__priority__reply__t.html" title="xcb_sync_get_priority_reply_t">xcb_sync_get_priority_reply_t</a> *
<a name="l01694"></a>01694 <a class="code" href="group__XCB__Sync__API.html#ga18464d21fa5421cf549eaf3aab8b458b">xcb_sync_get_priority_reply</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>                *c  ,
<a name="l01695"></a>01695                              <a class="code" href="structxcb__sync__get__priority__cookie__t.html" title="xcb_sync_get_priority_cookie_t">xcb_sync_get_priority_cookie_t</a>   cookie  ,
<a name="l01696"></a>01696                              <a class="code" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a>            **e  );
<a name="l01697"></a>01697 
<a name="l01698"></a>01698 
<a name="l01699"></a>01699 <span class="preprocessor">#ifdef __cplusplus</span>
<a name="l01700"></a>01700 <span class="preprocessor"></span>}
<a name="l01701"></a>01701 <span class="preprocessor">#endif</span>
<a name="l01702"></a>01702 <span class="preprocessor"></span>
<a name="l01703"></a>01703 <span class="preprocessor">#endif</span>
<a name="l01704"></a>01704 <span class="preprocessor"></span>
</pre></div></div>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Fri Apr 29 2011 15:45:45 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>