~peter-pearse/ubuntu/oneiric/xorg-server/prop001

« back to all changes in this revision

Viewing changes to hw/dmx/doc/html/usb-private_8h.html

  • Committer: Bazaar Package Importer
  • Author(s): Timo Aaltonen
  • Date: 2011-04-11 09:51:56 UTC
  • mfrom: (1.1.41 upstream) (0.1.26 experimental)
  • Revision ID: james.westby@ubuntu.com-20110411095156-ymlp7gnfsoplroug
Tags: 2:1.10.0.902-1ubuntu1
* Merge from Debian experimental.
  - dropped patches, included upstream:
    213_xichangehierarchy-check-oom.patch
    216_fix_sdksyms_build.diff, included upstream.
    218_getValuatorEvents_cleanup.patch
    219_xi1_handle_noncontinuous_valuator_data.patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
    <link href="doxygen.css" rel="stylesheet" type="text/css">
7
7
  </head>
8
8
  <body>
9
 
<!-- Generated by Doxygen 1.7.1 -->
10
 
<div class="navigation" id="top">
11
 
  <div class="tabs">
 
9
<!-- Generated by Doxygen 1.7.3 -->
 
10
  <div id="navrow1" class="tabs">
12
11
    <ul class="tablist">
13
 
      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
14
 
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
 
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>
15
14
      <li class="current"><a href="files.html"><span>Files</span></a></li>
16
15
    </ul>
17
16
  </div>
18
 
  <div class="tabs2">
 
17
  <div id="navrow2" class="tabs2">
19
18
    <ul class="tablist">
20
 
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
 
19
      <li><a href="files.html"><span>File&#160;List</span></a></li>
21
20
      <li><a href="globals.html"><span>Globals</span></a></li>
22
21
    </ul>
23
22
  </div>
24
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('usb-private_8h.html','');
 
35
</script>
 
36
<div id="doc-content">
25
37
<div class="header">
26
38
  <div class="summary">
27
39
<a href="#nested-classes">Data Structures</a> &#124;
31
43
<h1>usb-private.h File Reference</h1>  </div>
32
44
</div>
33
45
<div class="contents">
34
 
<code>#include &quot;<a class="el" href="dmxinputinit_8h_source.html">dmxinputinit.h</a>&quot;</code><br/>
 
46
<div class="textblock"><code>#include &quot;<a class="el" href="dmxinputinit_8h_source.html">dmxinputinit.h</a>&quot;</code><br/>
35
47
<code>#include &quot;inputstr.h&quot;</code><br/>
36
48
<code>#include &lt;X11/Xos.h&gt;</code><br/>
37
49
<code>#include &lt;errno.h&gt;</code><br/>
38
50
<code>#include &lt;linux/input.h&gt;</code><br/>
39
51
<code>#include &quot;<a class="el" href="usb-common_8h_source.html">usb-common.h</a>&quot;</code><br/>
40
 
 
 
52
</div>
41
53
<p><a href="usb-private_8h_source.html">Go to the source code of this file.</a></p>
42
54
<table class="memberdecls">
43
55
<tr><td colspan="2"><h2><a name="nested-classes"></a>
44
56
Data Structures</h2></td></tr>
45
 
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__myPrivate.html">_myPrivate</a></td></tr>
 
57
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__myPrivate.html">_myPrivate</a></td></tr>
46
58
<tr><td colspan="2"><h2><a name="define-members"></a>
47
59
Defines</h2></td></tr>
48
 
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#af2e56f461a160409ab75afaa916beebf">EV_MSC</a>&nbsp;&nbsp;&nbsp;0x04</td></tr>
49
 
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#a97886fd107ad9e34bf130fe2e8a5799a">EV_FF</a>&nbsp;&nbsp;&nbsp;0x15</td></tr>
50
 
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#ad578ee0c4ea73206378c55bba1135e84">LED_SLEEP</a>&nbsp;&nbsp;&nbsp;0x05</td></tr>
51
 
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#a59fd9fe6c0cd23e8154bc7578d3676a5">LED_SUSPEND</a>&nbsp;&nbsp;&nbsp;0x06</td></tr>
52
 
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#a06e2b597089e33458df03d81fa441995">LED_MUTE</a>&nbsp;&nbsp;&nbsp;0x07</td></tr>
53
 
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#acc1dccaea09503c64e9dfb635e19b29a">LED_MISC</a>&nbsp;&nbsp;&nbsp;0x08</td></tr>
54
 
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#a0774f9bbd6ba5b888d42a088b906deaf">BTN_DEAD</a>&nbsp;&nbsp;&nbsp;0x12f</td></tr>
55
 
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#ad7efb66d8b7e7e5ef815d869534a769e">BTN_THUMBL</a>&nbsp;&nbsp;&nbsp;0x13d</td></tr>
56
 
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#ab637d656fd23697017c9b50be714119d">BTN_THUMBR</a>&nbsp;&nbsp;&nbsp;0x13e</td></tr>
57
 
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#af0896a7858b26c8c2eb9d8406f2aa32c">MSC_SERIAL</a>&nbsp;&nbsp;&nbsp;0x00</td></tr>
58
 
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#abe411125a4bc2a57b8656a3d44acfc0d">MSC_MAX</a>&nbsp;&nbsp;&nbsp;0x07</td></tr>
59
 
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#abc57d88f908f35bd3c82ba7dff0d97e7">ABS_WHEEL</a>&nbsp;&nbsp;&nbsp;0x08</td></tr>
60
 
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#acf2960996b3a73cfa447e18a655690c5">ABS_GAS</a>&nbsp;&nbsp;&nbsp;0x09</td></tr>
61
 
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#a28f782ce9e5d1e3cff987901a7bf6823">ABS_BRAKE</a>&nbsp;&nbsp;&nbsp;0x0a</td></tr>
62
 
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#a4551482d17e969e4de70a669be3afc74">NUM_STATE_ENTRIES</a>&nbsp;&nbsp;&nbsp;(256/32)</td></tr>
 
60
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#af2e56f461a160409ab75afaa916beebf">EV_MSC</a>&#160;&#160;&#160;0x04</td></tr>
 
61
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#a97886fd107ad9e34bf130fe2e8a5799a">EV_FF</a>&#160;&#160;&#160;0x15</td></tr>
 
62
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#ad578ee0c4ea73206378c55bba1135e84">LED_SLEEP</a>&#160;&#160;&#160;0x05</td></tr>
 
63
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#a59fd9fe6c0cd23e8154bc7578d3676a5">LED_SUSPEND</a>&#160;&#160;&#160;0x06</td></tr>
 
64
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#a06e2b597089e33458df03d81fa441995">LED_MUTE</a>&#160;&#160;&#160;0x07</td></tr>
 
65
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#acc1dccaea09503c64e9dfb635e19b29a">LED_MISC</a>&#160;&#160;&#160;0x08</td></tr>
 
66
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#a0774f9bbd6ba5b888d42a088b906deaf">BTN_DEAD</a>&#160;&#160;&#160;0x12f</td></tr>
 
67
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#ad7efb66d8b7e7e5ef815d869534a769e">BTN_THUMBL</a>&#160;&#160;&#160;0x13d</td></tr>
 
68
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#ab637d656fd23697017c9b50be714119d">BTN_THUMBR</a>&#160;&#160;&#160;0x13e</td></tr>
 
69
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#af0896a7858b26c8c2eb9d8406f2aa32c">MSC_SERIAL</a>&#160;&#160;&#160;0x00</td></tr>
 
70
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#abe411125a4bc2a57b8656a3d44acfc0d">MSC_MAX</a>&#160;&#160;&#160;0x07</td></tr>
 
71
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#abc57d88f908f35bd3c82ba7dff0d97e7">ABS_WHEEL</a>&#160;&#160;&#160;0x08</td></tr>
 
72
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#acf2960996b3a73cfa447e18a655690c5">ABS_GAS</a>&#160;&#160;&#160;0x09</td></tr>
 
73
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#a28f782ce9e5d1e3cff987901a7bf6823">ABS_BRAKE</a>&#160;&#160;&#160;0x0a</td></tr>
 
74
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#a4551482d17e969e4de70a669be3afc74">NUM_STATE_ENTRIES</a>&#160;&#160;&#160;(256/32)</td></tr>
63
75
<tr><td colspan="2"><h2><a name="typedef-members"></a>
64
76
Typedefs</h2></td></tr>
65
 
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__myPrivate.html">_myPrivate</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#a25692217bddf2b6c089525b325afccf1">myPrivate</a></td></tr>
 
77
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__myPrivate.html">_myPrivate</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="usb-private_8h.html#a25692217bddf2b6c089525b325afccf1">myPrivate</a></td></tr>
66
78
</table>
67
79
<hr/><a name="_details"></a><h2>Detailed Description</h2>
68
 
<p>Private header file for USB support. This file provides Linux-specific include files and the definition of the private structure. </p>
 
80
<div class="textblock"><p>Private header file for USB support. This file provides Linux-specific include files and the definition of the private structure. </p>
69
81
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="usb-common_8c.html">usb-common.c</a> </dd>
70
82
<dd>
71
83
<a class="el" href="usb-keyboard_8c.html">usb-keyboard.c</a> </dd>
73
85
<a class="el" href="usb-mouse_8c.html">usb-mouse.c</a> </dd>
74
86
<dd>
75
87
<a class="el" href="usb-other_8c.html">usb-other.c</a> </dd></dl>
76
 
<hr/><h2>Define Documentation</h2>
 
88
</div><hr/><h2>Define Documentation</h2>
77
89
<a class="anchor" id="a28f782ce9e5d1e3cff987901a7bf6823"></a><!-- doxytag: member="usb&#45;private.h::ABS_BRAKE" ref="a28f782ce9e5d1e3cff987901a7bf6823" args="" -->
78
90
<div class="memitem">
79
91
<div class="memproto">
80
92
      <table class="memname">
81
93
        <tr>
82
 
          <td class="memname">#define ABS_BRAKE&nbsp;&nbsp;&nbsp;0x0a</td>
 
94
          <td class="memname">#define ABS_BRAKE&#160;&#160;&#160;0x0a</td>
83
95
        </tr>
84
96
      </table>
85
97
</div>
94
106
<div class="memproto">
95
107
      <table class="memname">
96
108
        <tr>
97
 
          <td class="memname">#define ABS_GAS&nbsp;&nbsp;&nbsp;0x09</td>
 
109
          <td class="memname">#define ABS_GAS&#160;&#160;&#160;0x09</td>
98
110
        </tr>
99
111
      </table>
100
112
</div>
109
121
<div class="memproto">
110
122
      <table class="memname">
111
123
        <tr>
112
 
          <td class="memname">#define ABS_WHEEL&nbsp;&nbsp;&nbsp;0x08</td>
 
124
          <td class="memname">#define ABS_WHEEL&#160;&#160;&#160;0x08</td>
113
125
        </tr>
114
126
      </table>
115
127
</div>
124
136
<div class="memproto">
125
137
      <table class="memname">
126
138
        <tr>
127
 
          <td class="memname">#define BTN_DEAD&nbsp;&nbsp;&nbsp;0x12f</td>
 
139
          <td class="memname">#define BTN_DEAD&#160;&#160;&#160;0x12f</td>
128
140
        </tr>
129
141
      </table>
130
142
</div>
137
149
<div class="memproto">
138
150
      <table class="memname">
139
151
        <tr>
140
 
          <td class="memname">#define BTN_THUMBL&nbsp;&nbsp;&nbsp;0x13d</td>
 
152
          <td class="memname">#define BTN_THUMBL&#160;&#160;&#160;0x13d</td>
141
153
        </tr>
142
154
      </table>
143
155
</div>
150
162
<div class="memproto">
151
163
      <table class="memname">
152
164
        <tr>
153
 
          <td class="memname">#define BTN_THUMBR&nbsp;&nbsp;&nbsp;0x13e</td>
 
165
          <td class="memname">#define BTN_THUMBR&#160;&#160;&#160;0x13e</td>
154
166
        </tr>
155
167
      </table>
156
168
</div>
163
175
<div class="memproto">
164
176
      <table class="memname">
165
177
        <tr>
166
 
          <td class="memname">#define EV_FF&nbsp;&nbsp;&nbsp;0x15</td>
 
178
          <td class="memname">#define EV_FF&#160;&#160;&#160;0x15</td>
167
179
        </tr>
168
180
      </table>
169
181
</div>
178
190
<div class="memproto">
179
191
      <table class="memname">
180
192
        <tr>
181
 
          <td class="memname">#define EV_MSC&nbsp;&nbsp;&nbsp;0x04</td>
 
193
          <td class="memname">#define EV_MSC&#160;&#160;&#160;0x04</td>
182
194
        </tr>
183
195
      </table>
184
196
</div>
193
205
<div class="memproto">
194
206
      <table class="memname">
195
207
        <tr>
196
 
          <td class="memname">#define LED_MISC&nbsp;&nbsp;&nbsp;0x08</td>
 
208
          <td class="memname">#define LED_MISC&#160;&#160;&#160;0x08</td>
197
209
        </tr>
198
210
      </table>
199
211
</div>
208
220
<div class="memproto">
209
221
      <table class="memname">
210
222
        <tr>
211
 
          <td class="memname">#define LED_MUTE&nbsp;&nbsp;&nbsp;0x07</td>
 
223
          <td class="memname">#define LED_MUTE&#160;&#160;&#160;0x07</td>
212
224
        </tr>
213
225
      </table>
214
226
</div>
223
235
<div class="memproto">
224
236
      <table class="memname">
225
237
        <tr>
226
 
          <td class="memname">#define LED_SLEEP&nbsp;&nbsp;&nbsp;0x05</td>
 
238
          <td class="memname">#define LED_SLEEP&#160;&#160;&#160;0x05</td>
227
239
        </tr>
228
240
      </table>
229
241
</div>
238
250
<div class="memproto">
239
251
      <table class="memname">
240
252
        <tr>
241
 
          <td class="memname">#define LED_SUSPEND&nbsp;&nbsp;&nbsp;0x06</td>
 
253
          <td class="memname">#define LED_SUSPEND&#160;&#160;&#160;0x06</td>
242
254
        </tr>
243
255
      </table>
244
256
</div>
253
265
<div class="memproto">
254
266
      <table class="memname">
255
267
        <tr>
256
 
          <td class="memname">#define MSC_MAX&nbsp;&nbsp;&nbsp;0x07</td>
 
268
          <td class="memname">#define MSC_MAX&#160;&#160;&#160;0x07</td>
257
269
        </tr>
258
270
      </table>
259
271
</div>
266
278
<div class="memproto">
267
279
      <table class="memname">
268
280
        <tr>
269
 
          <td class="memname">#define MSC_SERIAL&nbsp;&nbsp;&nbsp;0x00</td>
 
281
          <td class="memname">#define MSC_SERIAL&#160;&#160;&#160;0x00</td>
270
282
        </tr>
271
283
      </table>
272
284
</div>
279
291
<div class="memproto">
280
292
      <table class="memname">
281
293
        <tr>
282
 
          <td class="memname">#define NUM_STATE_ENTRIES&nbsp;&nbsp;&nbsp;(256/32)</td>
 
294
          <td class="memname">#define NUM_STATE_ENTRIES&#160;&#160;&#160;(256/32)</td>
283
295
        </tr>
284
296
      </table>
285
297
</div>
302
314
</div>
303
315
</div>
304
316
</div>
 
317
</div>
 
318
  <div id="nav-path" class="navpath">
 
319
    <ul>
 
320
      <li class="navelem"><a class="el" href="usb-private_8h.html">usb-private.h</a>      </li>
305
321
    <hr>
306
322
    <address>
307
323
      <small>