Home | History | Annotate | Line # | Download | only in html
      1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
      2 <html>
      3   <head>
      4     <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
      5     <title>File Index</title>
      6     <link href="doxygen.css" rel="stylesheet" type="text/css">
      7   </head>
      8   <body>
      9 <!-- Generated by Doxygen 1.7.4 -->
     10   <div id="navrow1" class="tabs">
     11     <ul class="tablist">
     12       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
     13       <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
     14       <li class="current"><a href="files.html"><span>Files</span></a></li>
     15     </ul>
     16   </div>
     17   <div id="navrow2" class="tabs2">
     18     <ul class="tablist">
     19       <li><a href="files.html"><span>File&#160;List</span></a></li>
     20       <li><a href="globals.html"><span>Globals</span></a></li>
     21     </ul>
     22   </div>
     23 </div>
     24 <div id="side-nav" class="ui-resizable side-nav-resizable">
     25   <div id="nav-tree">
     26     <div id="nav-tree-contents">
     27     </div>
     28   </div>
     29   <div id="splitbar" style="-moz-user-select:none;" 
     30        class="ui-resizable-handle">
     31   </div>
     32 </div>
     33 <script type="text/javascript">
     34   initNavTree('dmxxinput_8c.html','');
     35 </script>
     36 <div id="doc-content">
     37 <div class="header">
     38   <div class="summary">
     39 <a href="#func-members">Functions</a>  </div>
     40   <div class="headertitle">
     41 <div class="title">dmxxinput.c File Reference</div>  </div>
     42 </div>
     43 <div class="contents">
     44 <div class="textblock"><code>#include &lt;X11/X.h&gt;</code><br/>
     45 <code>#include &lt;X11/Xproto.h&gt;</code><br/>
     46 <code>#include &quot;inputstr.h&quot;</code><br/>
     47 <code>#include &lt;X11/extensions/XI.h&gt;</code><br/>
     48 <code>#include &lt;X11/extensions/XIproto.h&gt;</code><br/>
     49 <code>#include &quot;XIstubs.h&quot;</code><br/>
     50 <code>#include &quot;mipointer.h&quot;</code><br/>
     51 <code>#include &quot;<a class="el" href="dmxinputinit_8h_source.html">dmxinputinit.h</a>&quot;</code><br/>
     52 <code>#include &quot;exevents.h&quot;</code><br/>
     53 </div><table class="memberdecls">
     54 <tr><td colspan="2"><h2><a name="func-members"></a>
     55 Functions</h2></td></tr>
     56 <tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxxinput_8c.html#aa4b20aa4795f3a94339e1748d5a4d1fb">SetDeviceMode</a> (ClientPtr client, DeviceIntPtr dev, int mode)</td></tr>
     57 <tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxxinput_8c.html#a1175b57fa9f8cba2b233ffb9e81ed066">SetDeviceValuators</a> (ClientPtr client, DeviceIntPtr dev, int *valuators, int first_valuator, int num_valuators)</td></tr>
     58 <tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxxinput_8c.html#ae8839ac736a195a19dd4b60653b5507b">ChangeDeviceControl</a> (ClientPtr client, DeviceIntPtr dev, xDeviceCtl *control)</td></tr>
     59 </table>
     60 <hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
     61 <div class="textblock"><p>This file implements support required by the XINPUT extension. </p>
     62 </div><hr/><h2>Function Documentation</h2>
     63 <a class="anchor" id="ae8839ac736a195a19dd4b60653b5507b"></a><!-- doxytag: member="dmxxinput.c::ChangeDeviceControl" ref="ae8839ac736a195a19dd4b60653b5507b" args="(ClientPtr client, DeviceIntPtr dev, xDeviceCtl *control)" -->
     64 <div class="memitem">
     65 <div class="memproto">
     66       <table class="memname">
     67         <tr>
     68           <td class="memname">int ChangeDeviceControl </td>
     69           <td>(</td>
     70           <td class="paramtype">ClientPtr&#160;</td>
     71           <td class="paramname"><em>client</em>, </td>
     72         </tr>
     73         <tr>
     74           <td class="paramkey"></td>
     75           <td></td>
     76           <td class="paramtype">DeviceIntPtr&#160;</td>
     77           <td class="paramname"><em>dev</em>, </td>
     78         </tr>
     79         <tr>
     80           <td class="paramkey"></td>
     81           <td></td>
     82           <td class="paramtype">xDeviceCtl *&#160;</td>
     83           <td class="paramname"><em>control</em>&#160;</td>
     84         </tr>
     85         <tr>
     86           <td></td>
     87           <td>)</td>
     88           <td></td><td></td>
     89         </tr>
     90       </table>
     91 </div>
     92 <div class="memdoc">
     93 <p>Change device control. This is not implemented. </p>
     94 
     95 </div>
     96 </div>
     97 <a class="anchor" id="aa4b20aa4795f3a94339e1748d5a4d1fb"></a><!-- doxytag: member="dmxxinput.c::SetDeviceMode" ref="aa4b20aa4795f3a94339e1748d5a4d1fb" args="(ClientPtr client, DeviceIntPtr dev, int mode)" -->
     98 <div class="memitem">
     99 <div class="memproto">
    100       <table class="memname">
    101         <tr>
    102           <td class="memname">int SetDeviceMode </td>
    103           <td>(</td>
    104           <td class="paramtype">ClientPtr&#160;</td>
    105           <td class="paramname"><em>client</em>, </td>
    106         </tr>
    107         <tr>
    108           <td class="paramkey"></td>
    109           <td></td>
    110           <td class="paramtype">DeviceIntPtr&#160;</td>
    111           <td class="paramname"><em>dev</em>, </td>
    112         </tr>
    113         <tr>
    114           <td class="paramkey"></td>
    115           <td></td>
    116           <td class="paramtype">int&#160;</td>
    117           <td class="paramname"><em>mode</em>&#160;</td>
    118         </tr>
    119         <tr>
    120           <td></td>
    121           <td>)</td>
    122           <td></td><td></td>
    123         </tr>
    124       </table>
    125 </div>
    126 <div class="memdoc">
    127 <p>Set device mode to <em>mode</em>. This is not implemented. </p>
    128 
    129 </div>
    130 </div>
    131 <a class="anchor" id="a1175b57fa9f8cba2b233ffb9e81ed066"></a><!-- doxytag: member="dmxxinput.c::SetDeviceValuators" ref="a1175b57fa9f8cba2b233ffb9e81ed066" args="(ClientPtr client, DeviceIntPtr dev, int *valuators, int first_valuator, int num_valuators)" -->
    132 <div class="memitem">
    133 <div class="memproto">
    134       <table class="memname">
    135         <tr>
    136           <td class="memname">int SetDeviceValuators </td>
    137           <td>(</td>
    138           <td class="paramtype">ClientPtr&#160;</td>
    139           <td class="paramname"><em>client</em>, </td>
    140         </tr>
    141         <tr>
    142           <td class="paramkey"></td>
    143           <td></td>
    144           <td class="paramtype">DeviceIntPtr&#160;</td>
    145           <td class="paramname"><em>dev</em>, </td>
    146         </tr>
    147         <tr>
    148           <td class="paramkey"></td>
    149           <td></td>
    150           <td class="paramtype">int *&#160;</td>
    151           <td class="paramname"><em>valuators</em>, </td>
    152         </tr>
    153         <tr>
    154           <td class="paramkey"></td>
    155           <td></td>
    156           <td class="paramtype">int&#160;</td>
    157           <td class="paramname"><em>first_valuator</em>, </td>
    158         </tr>
    159         <tr>
    160           <td class="paramkey"></td>
    161           <td></td>
    162           <td class="paramtype">int&#160;</td>
    163           <td class="paramname"><em>num_valuators</em>&#160;</td>
    164         </tr>
    165         <tr>
    166           <td></td>
    167           <td>)</td>
    168           <td></td><td></td>
    169         </tr>
    170       </table>
    171 </div>
    172 <div class="memdoc">
    173 <p>Set device valuators. This is not implemented. </p>
    174 
    175 </div>
    176 </div>
    177 </div>
    178 </div>
    179   <div id="nav-path" class="navpath">
    180     <ul>
    181       <li class="navelem"><a class="el" href="dmxxinput_8c.html">dmxxinput.c</a>      </li>
    182     <hr>
    183     <address>
    184       <small>
    185         Generated June 29, 2004 for <a
    186         href="http://dmx.sourceforge.net">Distributed Multihead X</a> by
    187         <a href="http://www.doxygen.org/index.html">doxygen</a>
    188         1.3.4.
    189       </small>
    190     </addres>
    191     </hr>
    192   </body>
    193 </html>
    194