Sophie

Sophie

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

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: xtest.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>xtest.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 xtest.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 __XTEST_H</span>
<a name="l00013"></a>00013 <span class="preprocessor"></span><span class="preprocessor">#define __XTEST_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_TEST_MAJOR_VERSION 2</span>
<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define XCB_TEST_MINOR_VERSION 1</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_test_id;
<a name="l00026"></a>00026 
<a name="l00030"></a><a class="code" href="structxcb__test__get__version__cookie__t.html">00030</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__test__get__version__cookie__t.html" title="xcb_test_get_version_cookie_t">xcb_test_get_version_cookie_t</a> {
<a name="l00031"></a><a class="code" href="structxcb__test__get__version__cookie__t.html#a9908709044675a62a9893bedfec025c6">00031</a>     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structxcb__test__get__version__cookie__t.html#a9908709044675a62a9893bedfec025c6">sequence</a>; 
<a name="l00032"></a>00032 } <a class="code" href="group__XCB__Test__API.html#ga09c7a6859fae7e0c59af0356735a73b3" title="xcb_test_get_version_cookie_t">xcb_test_get_version_cookie_t</a>;
<a name="l00033"></a>00033 
<a name="l00035"></a><a class="code" href="group__XCB__Test__API.html#gae1cd9a694eee1b9617833e9104fb14cf">00035</a> <span class="preprocessor">#define XCB_TEST_GET_VERSION 0</span>
<a name="l00036"></a>00036 <span class="preprocessor"></span>
<a name="l00040"></a><a class="code" href="structxcb__test__get__version__request__t.html">00040</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__test__get__version__request__t.html" title="xcb_test_get_version_request_t">xcb_test_get_version_request_t</a> {
<a name="l00041"></a><a class="code" href="structxcb__test__get__version__request__t.html#aa1f611e1f5ddcdb075ee73b9a391c05f">00041</a>     uint8_t  <a class="code" href="structxcb__test__get__version__request__t.html#aa1f611e1f5ddcdb075ee73b9a391c05f">major_opcode</a>; 
<a name="l00042"></a><a class="code" href="structxcb__test__get__version__request__t.html#a63b4a00aeac44853098339c6b36186b4">00042</a>     uint8_t  <a class="code" href="structxcb__test__get__version__request__t.html#a63b4a00aeac44853098339c6b36186b4">minor_opcode</a>; 
<a name="l00043"></a><a class="code" href="structxcb__test__get__version__request__t.html#a6b34b7cb2954fde26152d10973b7d9c0">00043</a>     uint16_t <a class="code" href="structxcb__test__get__version__request__t.html#a6b34b7cb2954fde26152d10973b7d9c0">length</a>; 
<a name="l00044"></a><a class="code" href="structxcb__test__get__version__request__t.html#a3fe915958e7b8526c49380756b31ff96">00044</a>     uint8_t  <a class="code" href="structxcb__test__get__version__request__t.html#a3fe915958e7b8526c49380756b31ff96">major_version</a>; 
<a name="l00045"></a><a class="code" href="structxcb__test__get__version__request__t.html#a4daed554a1529da2f7ce403b0c16150a">00045</a>     uint8_t  <a class="code" href="structxcb__test__get__version__request__t.html#a4daed554a1529da2f7ce403b0c16150a">pad0</a>; 
<a name="l00046"></a><a class="code" href="structxcb__test__get__version__request__t.html#af2830ff6c240848878864300bf53dd30">00046</a>     uint16_t <a class="code" href="structxcb__test__get__version__request__t.html#af2830ff6c240848878864300bf53dd30">minor_version</a>; 
<a name="l00047"></a>00047 } <a class="code" href="group__XCB__Test__API.html#gae4c7c3ad77cac2425a22244f9649ef3c" title="xcb_test_get_version_request_t">xcb_test_get_version_request_t</a>;
<a name="l00048"></a>00048 
<a name="l00052"></a><a class="code" href="structxcb__test__get__version__reply__t.html">00052</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__test__get__version__reply__t.html" title="xcb_test_get_version_reply_t">xcb_test_get_version_reply_t</a> {
<a name="l00053"></a><a class="code" href="structxcb__test__get__version__reply__t.html#abb8b730bf7488d1c259f3e9a0fbc494b">00053</a>     uint8_t  <a class="code" href="structxcb__test__get__version__reply__t.html#abb8b730bf7488d1c259f3e9a0fbc494b">response_type</a>; 
<a name="l00054"></a><a class="code" href="structxcb__test__get__version__reply__t.html#a102f4a4e72ac293f891a714ea6571336">00054</a>     uint8_t  <a class="code" href="structxcb__test__get__version__reply__t.html#a102f4a4e72ac293f891a714ea6571336">major_version</a>; 
<a name="l00055"></a><a class="code" href="structxcb__test__get__version__reply__t.html#a7ad2163fb01de2e72ed1b114c360aae6">00055</a>     uint16_t <a class="code" href="structxcb__test__get__version__reply__t.html#a7ad2163fb01de2e72ed1b114c360aae6">sequence</a>; 
<a name="l00056"></a><a class="code" href="structxcb__test__get__version__reply__t.html#aee9e884ef1811724ce204a00726002e2">00056</a>     uint32_t <a class="code" href="structxcb__test__get__version__reply__t.html#aee9e884ef1811724ce204a00726002e2">length</a>; 
<a name="l00057"></a><a class="code" href="structxcb__test__get__version__reply__t.html#ae3ecf21b434d972c267edba5c7c30ed2">00057</a>     uint16_t <a class="code" href="structxcb__test__get__version__reply__t.html#ae3ecf21b434d972c267edba5c7c30ed2">minor_version</a>; 
<a name="l00058"></a>00058 } <a class="code" href="group__XCB__Test__API.html#ga3c11509d485038ee025a9adadffaa2a1" title="xcb_test_get_version_reply_t">xcb_test_get_version_reply_t</a>;
<a name="l00059"></a>00059 
<a name="l00060"></a>00060 <span class="keyword">typedef</span> <span class="keyword">enum</span> xcb_test_cursor_t {
<a name="l00061"></a>00061     XCB_TEST_CURSOR_NONE = 0,
<a name="l00062"></a>00062     XCB_TEST_CURSOR_CURRENT = 1
<a name="l00063"></a>00063 } xcb_test_cursor_t;
<a name="l00064"></a>00064 
<a name="l00068"></a><a class="code" href="structxcb__test__compare__cursor__cookie__t.html">00068</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__test__compare__cursor__cookie__t.html" title="xcb_test_compare_cursor_cookie_t">xcb_test_compare_cursor_cookie_t</a> {
<a name="l00069"></a><a class="code" href="structxcb__test__compare__cursor__cookie__t.html#a8de10b520810374b6e1d77307c902a75">00069</a>     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structxcb__test__compare__cursor__cookie__t.html#a8de10b520810374b6e1d77307c902a75">sequence</a>; 
<a name="l00070"></a>00070 } <a class="code" href="group__XCB__Test__API.html#gab8b8ba19c5f2466d219b5344a0e8c59c" title="xcb_test_compare_cursor_cookie_t">xcb_test_compare_cursor_cookie_t</a>;
<a name="l00071"></a>00071 
<a name="l00073"></a><a class="code" href="group__XCB__Test__API.html#ga9971e98c3fa277264d39fc977c89173e">00073</a> <span class="preprocessor">#define XCB_TEST_COMPARE_CURSOR 1</span>
<a name="l00074"></a>00074 <span class="preprocessor"></span>
<a name="l00078"></a><a class="code" href="structxcb__test__compare__cursor__request__t.html">00078</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__test__compare__cursor__request__t.html" title="xcb_test_compare_cursor_request_t">xcb_test_compare_cursor_request_t</a> {
<a name="l00079"></a><a class="code" href="structxcb__test__compare__cursor__request__t.html#a3f107801ca94179bc2be1af742a20932">00079</a>     uint8_t      <a class="code" href="structxcb__test__compare__cursor__request__t.html#a3f107801ca94179bc2be1af742a20932">major_opcode</a>; 
<a name="l00080"></a><a class="code" href="structxcb__test__compare__cursor__request__t.html#a0662930ca106d1feff28a30735b243f3">00080</a>     uint8_t      <a class="code" href="structxcb__test__compare__cursor__request__t.html#a0662930ca106d1feff28a30735b243f3">minor_opcode</a>; 
<a name="l00081"></a><a class="code" href="structxcb__test__compare__cursor__request__t.html#a5d4850634084c1a77e1d49a17a1ce9c6">00081</a>     uint16_t     <a class="code" href="structxcb__test__compare__cursor__request__t.html#a5d4850634084c1a77e1d49a17a1ce9c6">length</a>; 
<a name="l00082"></a><a class="code" href="structxcb__test__compare__cursor__request__t.html#a663ed433557c4fe058e55ff848db975b">00082</a>     xcb_window_t <a class="code" href="structxcb__test__compare__cursor__request__t.html#a663ed433557c4fe058e55ff848db975b">window</a>; 
<a name="l00083"></a><a class="code" href="structxcb__test__compare__cursor__request__t.html#a4ed9f3f9386f813d8a2c04b14824c5be">00083</a>     xcb_cursor_t <a class="code" href="structxcb__test__compare__cursor__request__t.html#a4ed9f3f9386f813d8a2c04b14824c5be">cursor</a>; 
<a name="l00084"></a>00084 } <a class="code" href="group__XCB__Test__API.html#gae252c270e58ff4e92298cfa208f3e766" title="xcb_test_compare_cursor_request_t">xcb_test_compare_cursor_request_t</a>;
<a name="l00085"></a>00085 
<a name="l00089"></a><a class="code" href="structxcb__test__compare__cursor__reply__t.html">00089</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__test__compare__cursor__reply__t.html" title="xcb_test_compare_cursor_reply_t">xcb_test_compare_cursor_reply_t</a> {
<a name="l00090"></a><a class="code" href="structxcb__test__compare__cursor__reply__t.html#ae878052a47fccfb34b27ceb4037169f4">00090</a>     uint8_t  <a class="code" href="structxcb__test__compare__cursor__reply__t.html#ae878052a47fccfb34b27ceb4037169f4">response_type</a>; 
<a name="l00091"></a><a class="code" href="structxcb__test__compare__cursor__reply__t.html#aeddf4abee42f343071cf9382a386712e">00091</a>     uint8_t  <a class="code" href="structxcb__test__compare__cursor__reply__t.html#aeddf4abee42f343071cf9382a386712e">same</a>; 
<a name="l00092"></a><a class="code" href="structxcb__test__compare__cursor__reply__t.html#ace8b42ae8df7730a0e4a6a8e2a879376">00092</a>     uint16_t <a class="code" href="structxcb__test__compare__cursor__reply__t.html#ace8b42ae8df7730a0e4a6a8e2a879376">sequence</a>; 
<a name="l00093"></a><a class="code" href="structxcb__test__compare__cursor__reply__t.html#a613b66cee9130393af54e4d3fbfef323">00093</a>     uint32_t <a class="code" href="structxcb__test__compare__cursor__reply__t.html#a613b66cee9130393af54e4d3fbfef323">length</a>; 
<a name="l00094"></a>00094 } <a class="code" href="group__XCB__Test__API.html#ga3a0ef4a04c5538832d48b015f1f61aa4" title="xcb_test_compare_cursor_reply_t">xcb_test_compare_cursor_reply_t</a>;
<a name="l00095"></a>00095 
<a name="l00097"></a><a class="code" href="group__XCB__Test__API.html#gafa3e183e0397bf656b9312cf89d21d90">00097</a> <span class="preprocessor">#define XCB_TEST_FAKE_INPUT 2</span>
<a name="l00098"></a>00098 <span class="preprocessor"></span>
<a name="l00102"></a><a class="code" href="structxcb__test__fake__input__request__t.html">00102</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__test__fake__input__request__t.html" title="xcb_test_fake_input_request_t">xcb_test_fake_input_request_t</a> {
<a name="l00103"></a><a class="code" href="structxcb__test__fake__input__request__t.html#a30ab4f53744da63b435cf3cb72b4546f">00103</a>     uint8_t      <a class="code" href="structxcb__test__fake__input__request__t.html#a30ab4f53744da63b435cf3cb72b4546f">major_opcode</a>; 
<a name="l00104"></a><a class="code" href="structxcb__test__fake__input__request__t.html#ae3137d087c5b1c4f40936cf2120fd771">00104</a>     uint8_t      <a class="code" href="structxcb__test__fake__input__request__t.html#ae3137d087c5b1c4f40936cf2120fd771">minor_opcode</a>; 
<a name="l00105"></a><a class="code" href="structxcb__test__fake__input__request__t.html#a5fe9681c92431199c613983391356864">00105</a>     uint16_t     <a class="code" href="structxcb__test__fake__input__request__t.html#a5fe9681c92431199c613983391356864">length</a>; 
<a name="l00106"></a><a class="code" href="structxcb__test__fake__input__request__t.html#a9503ab1e4102ce9f5f21408f49ee72fa">00106</a>     uint8_t      <a class="code" href="structxcb__test__fake__input__request__t.html#a9503ab1e4102ce9f5f21408f49ee72fa">type</a>; 
<a name="l00107"></a><a class="code" href="structxcb__test__fake__input__request__t.html#afbc0f2883228013b8732803e030531cb">00107</a>     uint8_t      <a class="code" href="structxcb__test__fake__input__request__t.html#afbc0f2883228013b8732803e030531cb">detail</a>; 
<a name="l00108"></a><a class="code" href="structxcb__test__fake__input__request__t.html#a4e8c259dc94e5d36c1b5690549bbf9be">00108</a>     uint8_t      <a class="code" href="structxcb__test__fake__input__request__t.html#a4e8c259dc94e5d36c1b5690549bbf9be">pad0</a>[2]; 
<a name="l00109"></a><a class="code" href="structxcb__test__fake__input__request__t.html#a6a2bf9654c1af4b9cd1512f639fe5662">00109</a>     uint32_t     <a class="code" href="structxcb__test__fake__input__request__t.html#a6a2bf9654c1af4b9cd1512f639fe5662">time</a>; 
<a name="l00110"></a><a class="code" href="structxcb__test__fake__input__request__t.html#a719c26348e64d724076a052e3c7b167a">00110</a>     xcb_window_t <a class="code" href="structxcb__test__fake__input__request__t.html#a719c26348e64d724076a052e3c7b167a">root</a>; 
<a name="l00111"></a><a class="code" href="structxcb__test__fake__input__request__t.html#a10a8bb67e1cf6c700335679db81041e0">00111</a>     uint8_t      <a class="code" href="structxcb__test__fake__input__request__t.html#a10a8bb67e1cf6c700335679db81041e0">pad1</a>[8]; 
<a name="l00112"></a><a class="code" href="structxcb__test__fake__input__request__t.html#a24624693bad273de3a7ff17083836c8c">00112</a>     uint16_t     <a class="code" href="structxcb__test__fake__input__request__t.html#a24624693bad273de3a7ff17083836c8c">rootX</a>; 
<a name="l00113"></a><a class="code" href="structxcb__test__fake__input__request__t.html#a32438012a14b69fab20e3249da9bd116">00113</a>     uint16_t     <a class="code" href="structxcb__test__fake__input__request__t.html#a32438012a14b69fab20e3249da9bd116">rootY</a>; 
<a name="l00114"></a><a class="code" href="structxcb__test__fake__input__request__t.html#af767d19240df2a60b2620f44ca13349b">00114</a>     uint8_t      <a class="code" href="structxcb__test__fake__input__request__t.html#af767d19240df2a60b2620f44ca13349b">pad2</a>[7]; 
<a name="l00115"></a><a class="code" href="structxcb__test__fake__input__request__t.html#a6d2e991755f0eca1cd433e821279ed81">00115</a>     uint8_t      <a class="code" href="structxcb__test__fake__input__request__t.html#a6d2e991755f0eca1cd433e821279ed81">deviceid</a>; 
<a name="l00116"></a>00116 } <a class="code" href="group__XCB__Test__API.html#ga29ebe42fc21a54a4963d874c34c968e2" title="xcb_test_fake_input_request_t">xcb_test_fake_input_request_t</a>;
<a name="l00117"></a>00117 
<a name="l00119"></a><a class="code" href="group__XCB__Test__API.html#gaaed9d2d001019a111023a3bb91b28dfb">00119</a> <span class="preprocessor">#define XCB_TEST_GRAB_CONTROL 3</span>
<a name="l00120"></a>00120 <span class="preprocessor"></span>
<a name="l00124"></a><a class="code" href="structxcb__test__grab__control__request__t.html">00124</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structxcb__test__grab__control__request__t.html" title="xcb_test_grab_control_request_t">xcb_test_grab_control_request_t</a> {
<a name="l00125"></a><a class="code" href="structxcb__test__grab__control__request__t.html#aaac06abe7c4943b22c06a1dd84d9cbaf">00125</a>     uint8_t  <a class="code" href="structxcb__test__grab__control__request__t.html#aaac06abe7c4943b22c06a1dd84d9cbaf">major_opcode</a>; 
<a name="l00126"></a><a class="code" href="structxcb__test__grab__control__request__t.html#ab1bcf92cbc433ba6371f88ee9dec20ec">00126</a>     uint8_t  <a class="code" href="structxcb__test__grab__control__request__t.html#ab1bcf92cbc433ba6371f88ee9dec20ec">minor_opcode</a>; 
<a name="l00127"></a><a class="code" href="structxcb__test__grab__control__request__t.html#ac07b9ff0d4084727ecc0a8523da29b6c">00127</a>     uint16_t <a class="code" href="structxcb__test__grab__control__request__t.html#ac07b9ff0d4084727ecc0a8523da29b6c">length</a>; 
<a name="l00128"></a><a class="code" href="structxcb__test__grab__control__request__t.html#aa345f688686eb11bc01c0342df2f80d6">00128</a>     uint8_t  <a class="code" href="structxcb__test__grab__control__request__t.html#aa345f688686eb11bc01c0342df2f80d6">impervious</a>; 
<a name="l00129"></a><a class="code" href="structxcb__test__grab__control__request__t.html#a927e2bd257cf3c99a04e50c8415db025">00129</a>     uint8_t  <a class="code" href="structxcb__test__grab__control__request__t.html#a927e2bd257cf3c99a04e50c8415db025">pad0</a>[3]; 
<a name="l00130"></a>00130 } <a class="code" href="group__XCB__Test__API.html#ga2c66be356e3e5b22d7ba0879c8676382" title="xcb_test_grab_control_request_t">xcb_test_grab_control_request_t</a>;
<a name="l00131"></a>00131 
<a name="l00141"></a>00141 <span class="comment">/*****************************************************************************</span>
<a name="l00142"></a>00142 <span class="comment"> **</span>
<a name="l00143"></a>00143 <span class="comment"> ** xcb_test_get_version_cookie_t xcb_test_get_version</span>
<a name="l00144"></a>00144 <span class="comment"> ** </span>
<a name="l00145"></a>00145 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00146"></a>00146 <span class="comment"> ** @param uint8_t           major_version</span>
<a name="l00147"></a>00147 <span class="comment"> ** @param uint16_t          minor_version</span>
<a name="l00148"></a>00148 <span class="comment"> ** @returns xcb_test_get_version_cookie_t</span>
<a name="l00149"></a>00149 <span class="comment"> **</span>
<a name="l00150"></a>00150 <span class="comment"> *****************************************************************************/</span>
<a name="l00151"></a>00151  
<a name="l00152"></a>00152 <a class="code" href="structxcb__test__get__version__cookie__t.html" title="xcb_test_get_version_cookie_t">xcb_test_get_version_cookie_t</a>
<a name="l00153"></a>00153 <a class="code" href="group__XCB__Test__API.html#ga9793a0445e73bb978551662c75591bea">xcb_test_get_version</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00154"></a>00154                       uint8_t           major_version  ,
<a name="l00155"></a>00155                       uint16_t          minor_version  );
<a name="l00156"></a>00156 
<a name="l00169"></a>00169 <span class="comment">/*****************************************************************************</span>
<a name="l00170"></a>00170 <span class="comment"> **</span>
<a name="l00171"></a>00171 <span class="comment"> ** xcb_test_get_version_cookie_t xcb_test_get_version_unchecked</span>
<a name="l00172"></a>00172 <span class="comment"> ** </span>
<a name="l00173"></a>00173 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00174"></a>00174 <span class="comment"> ** @param uint8_t           major_version</span>
<a name="l00175"></a>00175 <span class="comment"> ** @param uint16_t          minor_version</span>
<a name="l00176"></a>00176 <span class="comment"> ** @returns xcb_test_get_version_cookie_t</span>
<a name="l00177"></a>00177 <span class="comment"> **</span>
<a name="l00178"></a>00178 <span class="comment"> *****************************************************************************/</span>
<a name="l00179"></a>00179  
<a name="l00180"></a>00180 <a class="code" href="structxcb__test__get__version__cookie__t.html" title="xcb_test_get_version_cookie_t">xcb_test_get_version_cookie_t</a>
<a name="l00181"></a>00181 <a class="code" href="group__XCB__Test__API.html#ga3a088002c05de3b499488b807168754c">xcb_test_get_version_unchecked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00182"></a>00182                                 uint8_t           major_version  ,
<a name="l00183"></a>00183                                 uint16_t          minor_version  );
<a name="l00184"></a>00184 
<a name="l00200"></a>00200 <span class="comment">/*****************************************************************************</span>
<a name="l00201"></a>00201 <span class="comment"> **</span>
<a name="l00202"></a>00202 <span class="comment"> ** xcb_test_get_version_reply_t * xcb_test_get_version_reply</span>
<a name="l00203"></a>00203 <span class="comment"> ** </span>
<a name="l00204"></a>00204 <span class="comment"> ** @param xcb_connection_t               *c</span>
<a name="l00205"></a>00205 <span class="comment"> ** @param xcb_test_get_version_cookie_t   cookie</span>
<a name="l00206"></a>00206 <span class="comment"> ** @param xcb_generic_error_t           **e</span>
<a name="l00207"></a>00207 <span class="comment"> ** @returns xcb_test_get_version_reply_t *</span>
<a name="l00208"></a>00208 <span class="comment"> **</span>
<a name="l00209"></a>00209 <span class="comment"> *****************************************************************************/</span>
<a name="l00210"></a>00210  
<a name="l00211"></a>00211 <a class="code" href="structxcb__test__get__version__reply__t.html" title="xcb_test_get_version_reply_t">xcb_test_get_version_reply_t</a> *
<a name="l00212"></a>00212 <a class="code" href="group__XCB__Test__API.html#ga0546eb4a4dcf6d3e5f77e2a42e02f081">xcb_test_get_version_reply</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>               *c  ,
<a name="l00213"></a>00213                             <a class="code" href="structxcb__test__get__version__cookie__t.html" title="xcb_test_get_version_cookie_t">xcb_test_get_version_cookie_t</a>   cookie  ,
<a name="l00214"></a>00214                             <a class="code" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a>           **e  );
<a name="l00215"></a>00215 
<a name="l00225"></a>00225 <span class="comment">/*****************************************************************************</span>
<a name="l00226"></a>00226 <span class="comment"> **</span>
<a name="l00227"></a>00227 <span class="comment"> ** xcb_test_compare_cursor_cookie_t xcb_test_compare_cursor</span>
<a name="l00228"></a>00228 <span class="comment"> ** </span>
<a name="l00229"></a>00229 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00230"></a>00230 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00231"></a>00231 <span class="comment"> ** @param xcb_cursor_t      cursor</span>
<a name="l00232"></a>00232 <span class="comment"> ** @returns xcb_test_compare_cursor_cookie_t</span>
<a name="l00233"></a>00233 <span class="comment"> **</span>
<a name="l00234"></a>00234 <span class="comment"> *****************************************************************************/</span>
<a name="l00235"></a>00235  
<a name="l00236"></a>00236 <a class="code" href="structxcb__test__compare__cursor__cookie__t.html" title="xcb_test_compare_cursor_cookie_t">xcb_test_compare_cursor_cookie_t</a>
<a name="l00237"></a>00237 <a class="code" href="group__XCB__Test__API.html#gabcd79d19b1ccfbeffc58b8676b1f375d">xcb_test_compare_cursor</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00238"></a>00238                          xcb_window_t      window  ,
<a name="l00239"></a>00239                          xcb_cursor_t      cursor  );
<a name="l00240"></a>00240 
<a name="l00253"></a>00253 <span class="comment">/*****************************************************************************</span>
<a name="l00254"></a>00254 <span class="comment"> **</span>
<a name="l00255"></a>00255 <span class="comment"> ** xcb_test_compare_cursor_cookie_t xcb_test_compare_cursor_unchecked</span>
<a name="l00256"></a>00256 <span class="comment"> ** </span>
<a name="l00257"></a>00257 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00258"></a>00258 <span class="comment"> ** @param xcb_window_t      window</span>
<a name="l00259"></a>00259 <span class="comment"> ** @param xcb_cursor_t      cursor</span>
<a name="l00260"></a>00260 <span class="comment"> ** @returns xcb_test_compare_cursor_cookie_t</span>
<a name="l00261"></a>00261 <span class="comment"> **</span>
<a name="l00262"></a>00262 <span class="comment"> *****************************************************************************/</span>
<a name="l00263"></a>00263  
<a name="l00264"></a>00264 <a class="code" href="structxcb__test__compare__cursor__cookie__t.html" title="xcb_test_compare_cursor_cookie_t">xcb_test_compare_cursor_cookie_t</a>
<a name="l00265"></a>00265 <a class="code" href="group__XCB__Test__API.html#ga579c1228a81a84cb583dc441aa405961">xcb_test_compare_cursor_unchecked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00266"></a>00266                                    xcb_window_t      window  ,
<a name="l00267"></a>00267                                    xcb_cursor_t      cursor  );
<a name="l00268"></a>00268 
<a name="l00284"></a>00284 <span class="comment">/*****************************************************************************</span>
<a name="l00285"></a>00285 <span class="comment"> **</span>
<a name="l00286"></a>00286 <span class="comment"> ** xcb_test_compare_cursor_reply_t * xcb_test_compare_cursor_reply</span>
<a name="l00287"></a>00287 <span class="comment"> ** </span>
<a name="l00288"></a>00288 <span class="comment"> ** @param xcb_connection_t                  *c</span>
<a name="l00289"></a>00289 <span class="comment"> ** @param xcb_test_compare_cursor_cookie_t   cookie</span>
<a name="l00290"></a>00290 <span class="comment"> ** @param xcb_generic_error_t              **e</span>
<a name="l00291"></a>00291 <span class="comment"> ** @returns xcb_test_compare_cursor_reply_t *</span>
<a name="l00292"></a>00292 <span class="comment"> **</span>
<a name="l00293"></a>00293 <span class="comment"> *****************************************************************************/</span>
<a name="l00294"></a>00294  
<a name="l00295"></a>00295 <a class="code" href="structxcb__test__compare__cursor__reply__t.html" title="xcb_test_compare_cursor_reply_t">xcb_test_compare_cursor_reply_t</a> *
<a name="l00296"></a>00296 <a class="code" href="group__XCB__Test__API.html#gafe69f15775ea2c2b5e3b2ee62ad5382a">xcb_test_compare_cursor_reply</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a>                  *c  ,
<a name="l00297"></a>00297                                <a class="code" href="structxcb__test__compare__cursor__cookie__t.html" title="xcb_test_compare_cursor_cookie_t">xcb_test_compare_cursor_cookie_t</a>   cookie  ,
<a name="l00298"></a>00298                                <a class="code" href="structxcb__generic__error__t.html" title="Generic error.">xcb_generic_error_t</a>              **e  );
<a name="l00299"></a>00299 
<a name="l00312"></a>00312 <span class="comment">/*****************************************************************************</span>
<a name="l00313"></a>00313 <span class="comment"> **</span>
<a name="l00314"></a>00314 <span class="comment"> ** xcb_void_cookie_t xcb_test_fake_input_checked</span>
<a name="l00315"></a>00315 <span class="comment"> ** </span>
<a name="l00316"></a>00316 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00317"></a>00317 <span class="comment"> ** @param uint8_t           type</span>
<a name="l00318"></a>00318 <span class="comment"> ** @param uint8_t           detail</span>
<a name="l00319"></a>00319 <span class="comment"> ** @param uint32_t          time</span>
<a name="l00320"></a>00320 <span class="comment"> ** @param xcb_window_t      root</span>
<a name="l00321"></a>00321 <span class="comment"> ** @param uint16_t          rootX</span>
<a name="l00322"></a>00322 <span class="comment"> ** @param uint16_t          rootY</span>
<a name="l00323"></a>00323 <span class="comment"> ** @param uint8_t           deviceid</span>
<a name="l00324"></a>00324 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00325"></a>00325 <span class="comment"> **</span>
<a name="l00326"></a>00326 <span class="comment"> *****************************************************************************/</span>
<a name="l00327"></a>00327  
<a name="l00328"></a>00328 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00329"></a>00329 <a class="code" href="group__XCB__Test__API.html#ga5d4866d6a3b1dbcb6791a22ccca87ac6">xcb_test_fake_input_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00330"></a>00330                              uint8_t           type  ,
<a name="l00331"></a>00331                              uint8_t           detail  ,
<a name="l00332"></a>00332                              uint32_t          time  ,
<a name="l00333"></a>00333                              xcb_window_t      root  ,
<a name="l00334"></a>00334                              uint16_t          rootX  ,
<a name="l00335"></a>00335                              uint16_t          rootY  ,
<a name="l00336"></a>00336                              uint8_t           deviceid  );
<a name="l00337"></a>00337 
<a name="l00347"></a>00347 <span class="comment">/*****************************************************************************</span>
<a name="l00348"></a>00348 <span class="comment"> **</span>
<a name="l00349"></a>00349 <span class="comment"> ** xcb_void_cookie_t xcb_test_fake_input</span>
<a name="l00350"></a>00350 <span class="comment"> ** </span>
<a name="l00351"></a>00351 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00352"></a>00352 <span class="comment"> ** @param uint8_t           type</span>
<a name="l00353"></a>00353 <span class="comment"> ** @param uint8_t           detail</span>
<a name="l00354"></a>00354 <span class="comment"> ** @param uint32_t          time</span>
<a name="l00355"></a>00355 <span class="comment"> ** @param xcb_window_t      root</span>
<a name="l00356"></a>00356 <span class="comment"> ** @param uint16_t          rootX</span>
<a name="l00357"></a>00357 <span class="comment"> ** @param uint16_t          rootY</span>
<a name="l00358"></a>00358 <span class="comment"> ** @param uint8_t           deviceid</span>
<a name="l00359"></a>00359 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00360"></a>00360 <span class="comment"> **</span>
<a name="l00361"></a>00361 <span class="comment"> *****************************************************************************/</span>
<a name="l00362"></a>00362  
<a name="l00363"></a>00363 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00364"></a>00364 <a class="code" href="group__XCB__Test__API.html#ga875d0b97b67093541eecdd1f8f0efb9a">xcb_test_fake_input</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00365"></a>00365                      uint8_t           type  ,
<a name="l00366"></a>00366                      uint8_t           detail  ,
<a name="l00367"></a>00367                      uint32_t          time  ,
<a name="l00368"></a>00368                      xcb_window_t      root  ,
<a name="l00369"></a>00369                      uint16_t          rootX  ,
<a name="l00370"></a>00370                      uint16_t          rootY  ,
<a name="l00371"></a>00371                      uint8_t           deviceid  );
<a name="l00372"></a>00372 
<a name="l00385"></a>00385 <span class="comment">/*****************************************************************************</span>
<a name="l00386"></a>00386 <span class="comment"> **</span>
<a name="l00387"></a>00387 <span class="comment"> ** xcb_void_cookie_t xcb_test_grab_control_checked</span>
<a name="l00388"></a>00388 <span class="comment"> ** </span>
<a name="l00389"></a>00389 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00390"></a>00390 <span class="comment"> ** @param uint8_t           impervious</span>
<a name="l00391"></a>00391 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00392"></a>00392 <span class="comment"> **</span>
<a name="l00393"></a>00393 <span class="comment"> *****************************************************************************/</span>
<a name="l00394"></a>00394  
<a name="l00395"></a>00395 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00396"></a>00396 <a class="code" href="group__XCB__Test__API.html#gaf9b1c1d45983e63981985467de046615">xcb_test_grab_control_checked</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00397"></a>00397                                uint8_t           impervious  );
<a name="l00398"></a>00398 
<a name="l00408"></a>00408 <span class="comment">/*****************************************************************************</span>
<a name="l00409"></a>00409 <span class="comment"> **</span>
<a name="l00410"></a>00410 <span class="comment"> ** xcb_void_cookie_t xcb_test_grab_control</span>
<a name="l00411"></a>00411 <span class="comment"> ** </span>
<a name="l00412"></a>00412 <span class="comment"> ** @param xcb_connection_t *c</span>
<a name="l00413"></a>00413 <span class="comment"> ** @param uint8_t           impervious</span>
<a name="l00414"></a>00414 <span class="comment"> ** @returns xcb_void_cookie_t</span>
<a name="l00415"></a>00415 <span class="comment"> **</span>
<a name="l00416"></a>00416 <span class="comment"> *****************************************************************************/</span>
<a name="l00417"></a>00417  
<a name="l00418"></a>00418 <a class="code" href="structxcb__void__cookie__t.html" title="Generic cookie.">xcb_void_cookie_t</a>
<a name="l00419"></a>00419 <a class="code" href="group__XCB__Test__API.html#ga9cb304038bdb30bbb6ad1fcb4a61263b">xcb_test_grab_control</a> (<a class="code" href="structxcb__connection__t.html">xcb_connection_t</a> *c  ,
<a name="l00420"></a>00420                        uint8_t           impervious  );
<a name="l00421"></a>00421 
<a name="l00422"></a>00422 
<a name="l00423"></a>00423 <span class="preprocessor">#ifdef __cplusplus</span>
<a name="l00424"></a>00424 <span class="preprocessor"></span>}
<a name="l00425"></a>00425 <span class="preprocessor">#endif</span>
<a name="l00426"></a>00426 <span class="preprocessor"></span>
<a name="l00427"></a>00427 <span class="preprocessor">#endif</span>
<a name="l00428"></a>00428 <span class="preprocessor"></span>
</pre></div></div>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Fri Apr 29 2011 15:45:46 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>