~ubuntu-branches/ubuntu/intrepid/xserver-xgl/intrepid

« back to all changes in this revision

Viewing changes to hw/dmx/doc/html/dmxconfig_8h.html

  • Committer: Bazaar Package Importer
  • Author(s): Matthew Garrett
  • Date: 2006-02-13 14:21:43 UTC
  • Revision ID: james.westby@ubuntu.com-20060213142143-mad6z9xzem7hzxz9
Tags: upstream-7.0.0
ImportĀ upstreamĀ versionĀ 7.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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.3.4 -->
 
10
<div class="qindex"><a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a></div>
 
11
<h1>dmxconfig.h File Reference</h1>
 
12
<p>
 
13
<a href="dmxconfig_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
 
14
<tr><td></td></tr>
 
15
<tr><td colspan=2><br><h2>Functions</h2></td></tr>
 
16
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxconfig_8h.html#a5">dmxConfigStoreDisplay</a> (const  char *display)</td></tr>
 
17
 
 
18
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxconfig_8h.html#a6">dmxConfigStoreInput</a> (const  char *input)</td></tr>
 
19
 
 
20
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxconfig_8h.html#a7">dmxConfigStoreXInput</a> (const  char *input)</td></tr>
 
21
 
 
22
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxconfig_8h.html#a8">dmxConfigStoreFile</a> (const  char *file)</td></tr>
 
23
 
 
24
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxconfig_8h.html#a9">dmxConfigStoreConfig</a> (const  char *config)</td></tr>
 
25
 
 
26
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxconfig_8h.html#a10">dmxConfigConfigure</a> (void)</td></tr>
 
27
 
 
28
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="dmxconfig_8h.html#a11">dmxConfigSetMaxScreens</a> (void)</td></tr>
 
29
 
 
30
</table>
 
31
<hr><a name="_details"></a><h2>Detailed Description</h2>
 
32
Interface for DMX configuration file support. <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="dmxconfig_8c.html">dmxconfig.c</a></dd></dl>
 
33
<hr><h2>Function Documentation</h2>
 
34
<a class="anchor" name="a10" doxytag="dmxconfig.h::dmxConfigConfigure" ></a><p>
 
35
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
36
  <tr>
 
37
    <td class="mdRow">
 
38
      <table cellpadding="0" cellspacing="0" border="0">
 
39
        <tr>
 
40
          <td class="md" nowrap valign="top"> void dmxConfigConfigure </td>
 
41
          <td class="md" valign="top">(&nbsp;</td>
 
42
          <td class="md" nowrap valign="top">void&nbsp;</td>
 
43
          <td class="mdname1" valign="top" nowrap>          </td>
 
44
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
 
45
          <td class="md" nowrap></td>
 
46
        </tr>
 
47
 
 
48
      </table>
 
49
    </td>
 
50
  </tr>
 
51
</table>
 
52
<table cellspacing=5 cellpadding=0 border=0>
 
53
  <tr>
 
54
    <td>
 
55
      &nbsp;
 
56
    </td>
 
57
    <td>
 
58
 
 
59
<p>
 
60
Set up the appropriate global variables so that the DMX server will be initialized using the configuration specified in the config file and on the command line.     </td>
 
61
  </tr>
 
62
</table>
 
63
<a class="anchor" name="a11" doxytag="dmxconfig.h::dmxConfigSetMaxScreens" ></a><p>
 
64
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
65
  <tr>
 
66
    <td class="mdRow">
 
67
      <table cellpadding="0" cellspacing="0" border="0">
 
68
        <tr>
 
69
          <td class="md" nowrap valign="top"> void dmxConfigSetMaxScreens </td>
 
70
          <td class="md" valign="top">(&nbsp;</td>
 
71
          <td class="md" nowrap valign="top">void&nbsp;</td>
 
72
          <td class="mdname1" valign="top" nowrap>          </td>
 
73
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
 
74
          <td class="md" nowrap></td>
 
75
        </tr>
 
76
 
 
77
      </table>
 
78
    </td>
 
79
  </tr>
 
80
</table>
 
81
<table cellspacing=5 cellpadding=0 border=0>
 
82
  <tr>
 
83
    <td>
 
84
      &nbsp;
 
85
    </td>
 
86
    <td>
 
87
 
 
88
<p>
 
89
This function determines the number of displays we WILL have and sets MAXSCREENS to that value. This is difficult since the number depends on the command line (which is easy to count) or on the config file, which has to be parsed.     </td>
 
90
  </tr>
 
91
</table>
 
92
<a class="anchor" name="a9" doxytag="dmxconfig.h::dmxConfigStoreConfig" ></a><p>
 
93
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
94
  <tr>
 
95
    <td class="mdRow">
 
96
      <table cellpadding="0" cellspacing="0" border="0">
 
97
        <tr>
 
98
          <td class="md" nowrap valign="top"> void dmxConfigStoreConfig </td>
 
99
          <td class="md" valign="top">(&nbsp;</td>
 
100
          <td class="md" nowrap valign="top">const char *&nbsp;</td>
 
101
          <td class="mdname1" valign="top" nowrap> <em>config</em>          </td>
 
102
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
 
103
          <td class="md" nowrap></td>
 
104
        </tr>
 
105
 
 
106
      </table>
 
107
    </td>
 
108
  </tr>
 
109
</table>
 
110
<table cellspacing=5 cellpadding=0 border=0>
 
111
  <tr>
 
112
    <td>
 
113
      &nbsp;
 
114
    </td>
 
115
    <td>
 
116
 
 
117
<p>
 
118
Make a note that <em>config</em> should be used as the configuration for current instantiation of the DMX server.     </td>
 
119
  </tr>
 
120
</table>
 
121
<a class="anchor" name="a5" doxytag="dmxconfig.h::dmxConfigStoreDisplay" ></a><p>
 
122
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
123
  <tr>
 
124
    <td class="mdRow">
 
125
      <table cellpadding="0" cellspacing="0" border="0">
 
126
        <tr>
 
127
          <td class="md" nowrap valign="top"> void dmxConfigStoreDisplay </td>
 
128
          <td class="md" valign="top">(&nbsp;</td>
 
129
          <td class="md" nowrap valign="top">const char *&nbsp;</td>
 
130
          <td class="mdname1" valign="top" nowrap> <em>display</em>          </td>
 
131
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
 
132
          <td class="md" nowrap></td>
 
133
        </tr>
 
134
 
 
135
      </table>
 
136
    </td>
 
137
  </tr>
 
138
</table>
 
139
<table cellspacing=5 cellpadding=0 border=0>
 
140
  <tr>
 
141
    <td>
 
142
      &nbsp;
 
143
    </td>
 
144
    <td>
 
145
 
 
146
<p>
 
147
Make a note that <em>display</em> is the name of an X11 display that should be initialized as a backend (output) display. Called from <a class="el" href="dmxinit_8c.html#a40">ddxProcessArgument</a>.     </td>
 
148
  </tr>
 
149
</table>
 
150
<a class="anchor" name="a8" doxytag="dmxconfig.h::dmxConfigStoreFile" ></a><p>
 
151
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
152
  <tr>
 
153
    <td class="mdRow">
 
154
      <table cellpadding="0" cellspacing="0" border="0">
 
155
        <tr>
 
156
          <td class="md" nowrap valign="top"> void dmxConfigStoreFile </td>
 
157
          <td class="md" valign="top">(&nbsp;</td>
 
158
          <td class="md" nowrap valign="top">const char *&nbsp;</td>
 
159
          <td class="mdname1" valign="top" nowrap> <em>file</em>          </td>
 
160
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
 
161
          <td class="md" nowrap></td>
 
162
        </tr>
 
163
 
 
164
      </table>
 
165
    </td>
 
166
  </tr>
 
167
</table>
 
168
<table cellspacing=5 cellpadding=0 border=0>
 
169
  <tr>
 
170
    <td>
 
171
      &nbsp;
 
172
    </td>
 
173
    <td>
 
174
 
 
175
<p>
 
176
Make a note that <em>file</em> is the configuration file.     </td>
 
177
  </tr>
 
178
</table>
 
179
<a class="anchor" name="a6" doxytag="dmxconfig.h::dmxConfigStoreInput" ></a><p>
 
180
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
181
  <tr>
 
182
    <td class="mdRow">
 
183
      <table cellpadding="0" cellspacing="0" border="0">
 
184
        <tr>
 
185
          <td class="md" nowrap valign="top"> void dmxConfigStoreInput </td>
 
186
          <td class="md" valign="top">(&nbsp;</td>
 
187
          <td class="md" nowrap valign="top">const char *&nbsp;</td>
 
188
          <td class="mdname1" valign="top" nowrap> <em>input</em>          </td>
 
189
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
 
190
          <td class="md" nowrap></td>
 
191
        </tr>
 
192
 
 
193
      </table>
 
194
    </td>
 
195
  </tr>
 
196
</table>
 
197
<table cellspacing=5 cellpadding=0 border=0>
 
198
  <tr>
 
199
    <td>
 
200
      &nbsp;
 
201
    </td>
 
202
    <td>
 
203
 
 
204
<p>
 
205
Make a note that <em>input</em> is the name of an X11 display that should be used for input (either a backend or a console input device).     </td>
 
206
  </tr>
 
207
</table>
 
208
<a class="anchor" name="a7" doxytag="dmxconfig.h::dmxConfigStoreXInput" ></a><p>
 
209
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
210
  <tr>
 
211
    <td class="mdRow">
 
212
      <table cellpadding="0" cellspacing="0" border="0">
 
213
        <tr>
 
214
          <td class="md" nowrap valign="top"> void dmxConfigStoreXInput </td>
 
215
          <td class="md" valign="top">(&nbsp;</td>
 
216
          <td class="md" nowrap valign="top">const char *&nbsp;</td>
 
217
          <td class="mdname1" valign="top" nowrap> <em>input</em>          </td>
 
218
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
 
219
          <td class="md" nowrap></td>
 
220
        </tr>
 
221
 
 
222
      </table>
 
223
    </td>
 
224
  </tr>
 
225
</table>
 
226
<table cellspacing=5 cellpadding=0 border=0>
 
227
  <tr>
 
228
    <td>
 
229
      &nbsp;
 
230
    </td>
 
231
    <td>
 
232
 
 
233
<p>
 
234
Make a note that <em>input</em> is the name of an X11 display that should be used for input from XInput extension devices.     </td>
 
235
  </tr>
 
236
</table>
 
237
    <hr>
 
238
    <address>
 
239
      <small>
 
240
        Generated June 29, 2004 for <a
 
241
        href="http://dmx.sourceforge.net">Distributed Multihead X</a> by
 
242
        <a href="http://www.doxygen.org/index.html">doxygen</a>
 
243
        1.3.4.
 
244
      </small>
 
245
    </addres>
 
246
    </hr>
 
247
  </body>
 
248
</html>