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('dmxconfig_8h.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">dmxconfig.h File Reference</div>  </div>
     42 </div>
     43 <div class="contents">
     44 <div class="textblock"><code>#include &lt;xkb-config.h&gt;</code><br/>
     45 </div>
     46 <p><a href="dmxconfig_8h_source.html">Go to the source code of this file.</a></p>
     47 <table class="memberdecls">
     48 <tr><td colspan="2"><h2><a name="func-members"></a>
     49 Functions</h2></td></tr>
     50 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#ac372c2ded30d6c82cc7973f7891d2363">dmxConfigStoreDisplay</a> (const char *<a class="el" href="dmxprop_8c.html#ac49dfab9200d48f835ce64819c4fc878">display</a>)</td></tr>
     51 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#aa591f4e1846bc6e6d78c68d77879c900">dmxConfigStoreInput</a> (const char *input)</td></tr>
     52 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#ac116ffa05f76ddb8f5920cf3a262e2e5">dmxConfigStoreXInput</a> (const char *input)</td></tr>
     53 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#a6d2a898606f3b373c5a6ebd07d288e53">dmxConfigStoreFile</a> (const char *file)</td></tr>
     54 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#a224cf25e04e43ce049574c10ce39b597">dmxConfigStoreConfig</a> (const char *config)</td></tr>
     55 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#a826f729e29c8737ac9bbb9416505cd74">dmxConfigConfigure</a> (void)</td></tr>
     56 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#a41ff0900fb1b1056b02014bf39bee02f">dmxConfigSetMaxScreens</a> (void)</td></tr>
     57 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#ae3270803aaa7990900d8c123f2181485">dmxConfigSetXkbRules</a> (const char *rules)</td></tr>
     58 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#ab9b9a8c70f9fd1b051187c47427f4999">dmxConfigSetXkbModel</a> (const char *model)</td></tr>
     59 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#ad072d4dab0b5b0623c9b6d1b3b57e23a">dmxConfigSetXkbLayout</a> (const char *layout)</td></tr>
     60 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#af8922109f7462e6e246d8e06f1e21c5b">dmxConfigSetXkbVariant</a> (const char *variant)</td></tr>
     61 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#aef54e09cba9b65acbdcb6568de54b2b6">dmxConfigSetXkbOptions</a> (const char *options)</td></tr>
     62 <tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#a144614ca8f250e559b030eef79189aac">dmxConfigGetXkbRules</a> (void)</td></tr>
     63 <tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#a9789c9f2428105bd9e896ddd25ea9a76">dmxConfigGetXkbModel</a> (void)</td></tr>
     64 <tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#a5d7b9c934bac97af375cfc1425e4d71c">dmxConfigGetXkbLayout</a> (void)</td></tr>
     65 <tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#a3206dcb48297854a1d47e8aaa88d647e">dmxConfigGetXkbVariant</a> (void)</td></tr>
     66 <tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8h.html#ae5986f5f5ba901313f950db2b4d8b340">dmxConfigGetXkbOptions</a> (void)</td></tr>
     67 </table>
     68 <hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
     69 <div class="textblock"><p>Interface for DMX configuration file support. </p>
     70 <dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="dmxconfig_8c.html">dmxconfig.c</a> </dd></dl>
     71 </div><hr/><h2>Function Documentation</h2>
     72 <a class="anchor" id="a826f729e29c8737ac9bbb9416505cd74"></a><!-- doxytag: member="dmxconfig.h::dmxConfigConfigure" ref="a826f729e29c8737ac9bbb9416505cd74" args="(void)" -->
     73 <div class="memitem">
     74 <div class="memproto">
     75       <table class="memname">
     76         <tr>
     77           <td class="memname">void dmxConfigConfigure </td>
     78           <td>(</td>
     79           <td class="paramtype">void&#160;</td>
     80           <td class="paramname"></td><td>)</td>
     81           <td></td>
     82         </tr>
     83       </table>
     84 </div>
     85 <div class="memdoc">
     86 <p>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. </p>
     87 
     88 <p>References <a class="el" href="structDMXConfigCmdStruct.html#ad80f9e2045d2548ba872b12b1e2c7b91">DMXConfigCmdStruct::config</a>, <a class="el" href="structDMXConfigCmdStruct.html#ab530ed54ea672cadf1ed228219a601de">DMXConfigCmdStruct::displays</a>, <a class="el" href="dmxconfig_8c.html#aea3cce9591f89ab89cc581abc6521eee">dmxConfigConfigInputs()</a>, <a class="el" href="dmxparse_8c.html#ab18dcd503e9fbe9d81caa16bf07026ea">dmxConfigFreeEntry()</a>, <a class="el" href="dmxconfig_8c.html#ab1add76564bec8f2616b0a3dedc63184">dmxConfigFromCommandLine()</a>, <a class="el" href="dmxconfig_8c.html#a441a0182ba8329783400aef0930adc85">dmxConfigFromConfigFile()</a>, <a class="el" href="dmxconfig_8c.html#a26c4557203995a45cf09b1c810b4d07a">dmxConfigReadFile()</a>, <a class="el" href="dmxlog_8c.html#ab6259430a57c3cffdfc9f6259df0ad23">dmxLog()</a>, <a class="el" href="dmxlog_8h.html#aeed612a5c0be196e23bd6b71b76b917fae81ae2a11fb7ab8eea902f609574210a">dmxWarning</a>, and <a class="el" href="structDMXConfigCmdStruct.html#a79e992244c72cd0aa3e4ed3c9a82c380">DMXConfigCmdStruct::filename</a>.</p>
     89 
     90 <p>Referenced by <a class="el" href="dmxconfig_8h.html#a41ff0900fb1b1056b02014bf39bee02f">dmxConfigSetMaxScreens()</a>, and <a class="el" href="dmxinit_8c.html#a51c195c51f4f09e981384a4215f82321">InitOutput()</a>.</p>
     91 
     92 </div>
     93 </div>
     94 <a class="anchor" id="a5d7b9c934bac97af375cfc1425e4d71c"></a><!-- doxytag: member="dmxconfig.h::dmxConfigGetXkbLayout" ref="a5d7b9c934bac97af375cfc1425e4d71c" args="(void)" -->
     95 <div class="memitem">
     96 <div class="memproto">
     97       <table class="memname">
     98         <tr>
     99           <td class="memname">char* dmxConfigGetXkbLayout </td>
    100           <td>(</td>
    101           <td class="paramtype">void&#160;</td>
    102           <td class="paramname"></td><td>)</td>
    103           <td></td>
    104         </tr>
    105       </table>
    106 </div>
    107 <div class="memdoc">
    108 
    109 <p>Referenced by <a class="el" href="dmxinputinit_8c.html#aee6196e74882c16d5cd939d88b3b6fdc">dmxDeviceOnOff()</a>, and <a class="el" href="dmxinputinit_8c.html#a2969aeffcc1a403f00be11a8d06b3926">dmxKeyboardOn()</a>.</p>
    110 
    111 </div>
    112 </div>
    113 <a class="anchor" id="a9789c9f2428105bd9e896ddd25ea9a76"></a><!-- doxytag: member="dmxconfig.h::dmxConfigGetXkbModel" ref="a9789c9f2428105bd9e896ddd25ea9a76" args="(void)" -->
    114 <div class="memitem">
    115 <div class="memproto">
    116       <table class="memname">
    117         <tr>
    118           <td class="memname">char* dmxConfigGetXkbModel </td>
    119           <td>(</td>
    120           <td class="paramtype">void&#160;</td>
    121           <td class="paramname"></td><td>)</td>
    122           <td></td>
    123         </tr>
    124       </table>
    125 </div>
    126 <div class="memdoc">
    127 
    128 <p>Referenced by <a class="el" href="dmxinputinit_8c.html#aee6196e74882c16d5cd939d88b3b6fdc">dmxDeviceOnOff()</a>, and <a class="el" href="dmxinputinit_8c.html#a2969aeffcc1a403f00be11a8d06b3926">dmxKeyboardOn()</a>.</p>
    129 
    130 </div>
    131 </div>
    132 <a class="anchor" id="ae5986f5f5ba901313f950db2b4d8b340"></a><!-- doxytag: member="dmxconfig.h::dmxConfigGetXkbOptions" ref="ae5986f5f5ba901313f950db2b4d8b340" args="(void)" -->
    133 <div class="memitem">
    134 <div class="memproto">
    135       <table class="memname">
    136         <tr>
    137           <td class="memname">char* dmxConfigGetXkbOptions </td>
    138           <td>(</td>
    139           <td class="paramtype">void&#160;</td>
    140           <td class="paramname"></td><td>)</td>
    141           <td></td>
    142         </tr>
    143       </table>
    144 </div>
    145 <div class="memdoc">
    146 
    147 <p>Referenced by <a class="el" href="dmxinputinit_8c.html#aee6196e74882c16d5cd939d88b3b6fdc">dmxDeviceOnOff()</a>, and <a class="el" href="dmxinputinit_8c.html#a2969aeffcc1a403f00be11a8d06b3926">dmxKeyboardOn()</a>.</p>
    148 
    149 </div>
    150 </div>
    151 <a class="anchor" id="a144614ca8f250e559b030eef79189aac"></a><!-- doxytag: member="dmxconfig.h::dmxConfigGetXkbRules" ref="a144614ca8f250e559b030eef79189aac" args="(void)" -->
    152 <div class="memitem">
    153 <div class="memproto">
    154       <table class="memname">
    155         <tr>
    156           <td class="memname">char* dmxConfigGetXkbRules </td>
    157           <td>(</td>
    158           <td class="paramtype">void&#160;</td>
    159           <td class="paramname"></td><td>)</td>
    160           <td></td>
    161         </tr>
    162       </table>
    163 </div>
    164 <div class="memdoc">
    165 
    166 <p>Referenced by <a class="el" href="dmxinputinit_8c.html#aee6196e74882c16d5cd939d88b3b6fdc">dmxDeviceOnOff()</a>, and <a class="el" href="dmxinputinit_8c.html#a2969aeffcc1a403f00be11a8d06b3926">dmxKeyboardOn()</a>.</p>
    167 
    168 </div>
    169 </div>
    170 <a class="anchor" id="a3206dcb48297854a1d47e8aaa88d647e"></a><!-- doxytag: member="dmxconfig.h::dmxConfigGetXkbVariant" ref="a3206dcb48297854a1d47e8aaa88d647e" args="(void)" -->
    171 <div class="memitem">
    172 <div class="memproto">
    173       <table class="memname">
    174         <tr>
    175           <td class="memname">char* dmxConfigGetXkbVariant </td>
    176           <td>(</td>
    177           <td class="paramtype">void&#160;</td>
    178           <td class="paramname"></td><td>)</td>
    179           <td></td>
    180         </tr>
    181       </table>
    182 </div>
    183 <div class="memdoc">
    184 
    185 <p>Referenced by <a class="el" href="dmxinputinit_8c.html#aee6196e74882c16d5cd939d88b3b6fdc">dmxDeviceOnOff()</a>, and <a class="el" href="dmxinputinit_8c.html#a2969aeffcc1a403f00be11a8d06b3926">dmxKeyboardOn()</a>.</p>
    186 
    187 </div>
    188 </div>
    189 <a class="anchor" id="a41ff0900fb1b1056b02014bf39bee02f"></a><!-- doxytag: member="dmxconfig.h::dmxConfigSetMaxScreens" ref="a41ff0900fb1b1056b02014bf39bee02f" args="(void)" -->
    190 <div class="memitem">
    191 <div class="memproto">
    192       <table class="memname">
    193         <tr>
    194           <td class="memname">void dmxConfigSetMaxScreens </td>
    195           <td>(</td>
    196           <td class="paramtype">void&#160;</td>
    197           <td class="paramname"></td><td>)</td>
    198           <td></td>
    199         </tr>
    200       </table>
    201 </div>
    202 <div class="memdoc">
    203 <p>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. </p>
    204 
    205 <p>References <a class="el" href="dmxconfig_8c.html#a826f729e29c8737ac9bbb9416505cd74">dmxConfigConfigure()</a>, <a class="el" href="dmxconfig_8c.html#a574577536ff981870613b67021f61930">dmxDisplaysFromCommandLine</a>, <a class="el" href="dmx_8h.html#a5a881109fe1e32c74cda4a280b09a7c4">dmxNumScreens</a>, and <a class="el" href="structDMXConfigCmdStruct.html#a79e992244c72cd0aa3e4ed3c9a82c380">DMXConfigCmdStruct::filename</a>.</p>
    206 
    207 <p>Referenced by <a class="el" href="dmxinit_8c.html#a6ed0a235a6d852bfe0cc0250159a5daf">ddxProcessArgument()</a>.</p>
    208 
    209 </div>
    210 </div>
    211 <a class="anchor" id="ad072d4dab0b5b0623c9b6d1b3b57e23a"></a><!-- doxytag: member="dmxconfig.h::dmxConfigSetXkbLayout" ref="ad072d4dab0b5b0623c9b6d1b3b57e23a" args="(const char *layout)" -->
    212 <div class="memitem">
    213 <div class="memproto">
    214       <table class="memname">
    215         <tr>
    216           <td class="memname">void dmxConfigSetXkbLayout </td>
    217           <td>(</td>
    218           <td class="paramtype">const char *&#160;</td>
    219           <td class="paramname"><em>layout</em></td><td>)</td>
    220           <td></td>
    221         </tr>
    222       </table>
    223 </div>
    224 <div class="memdoc">
    225 
    226 <p>Referenced by <a class="el" href="dmxinit_8c.html#a6ed0a235a6d852bfe0cc0250159a5daf">ddxProcessArgument()</a>, and <a class="el" href="dmxconfig_8c.html#afc8b90e1cf4b70434515265c10970967">dmxConfigCopyFromParam()</a>.</p>
    227 
    228 </div>
    229 </div>
    230 <a class="anchor" id="ab9b9a8c70f9fd1b051187c47427f4999"></a><!-- doxytag: member="dmxconfig.h::dmxConfigSetXkbModel" ref="ab9b9a8c70f9fd1b051187c47427f4999" args="(const char *model)" -->
    231 <div class="memitem">
    232 <div class="memproto">
    233       <table class="memname">
    234         <tr>
    235           <td class="memname">void dmxConfigSetXkbModel </td>
    236           <td>(</td>
    237           <td class="paramtype">const char *&#160;</td>
    238           <td class="paramname"><em>model</em></td><td>)</td>
    239           <td></td>
    240         </tr>
    241       </table>
    242 </div>
    243 <div class="memdoc">
    244 
    245 <p>Referenced by <a class="el" href="dmxinit_8c.html#a6ed0a235a6d852bfe0cc0250159a5daf">ddxProcessArgument()</a>, and <a class="el" href="dmxconfig_8c.html#afc8b90e1cf4b70434515265c10970967">dmxConfigCopyFromParam()</a>.</p>
    246 
    247 </div>
    248 </div>
    249 <a class="anchor" id="aef54e09cba9b65acbdcb6568de54b2b6"></a><!-- doxytag: member="dmxconfig.h::dmxConfigSetXkbOptions" ref="aef54e09cba9b65acbdcb6568de54b2b6" args="(const char *options)" -->
    250 <div class="memitem">
    251 <div class="memproto">
    252       <table class="memname">
    253         <tr>
    254           <td class="memname">void dmxConfigSetXkbOptions </td>
    255           <td>(</td>
    256           <td class="paramtype">const char *&#160;</td>
    257           <td class="paramname"><em>options</em></td><td>)</td>
    258           <td></td>
    259         </tr>
    260       </table>
    261 </div>
    262 <div class="memdoc">
    263 
    264 <p>Referenced by <a class="el" href="dmxinit_8c.html#a6ed0a235a6d852bfe0cc0250159a5daf">ddxProcessArgument()</a>, and <a class="el" href="dmxconfig_8c.html#afc8b90e1cf4b70434515265c10970967">dmxConfigCopyFromParam()</a>.</p>
    265 
    266 </div>
    267 </div>
    268 <a class="anchor" id="ae3270803aaa7990900d8c123f2181485"></a><!-- doxytag: member="dmxconfig.h::dmxConfigSetXkbRules" ref="ae3270803aaa7990900d8c123f2181485" args="(const char *rules)" -->
    269 <div class="memitem">
    270 <div class="memproto">
    271       <table class="memname">
    272         <tr>
    273           <td class="memname">void dmxConfigSetXkbRules </td>
    274           <td>(</td>
    275           <td class="paramtype">const char *&#160;</td>
    276           <td class="paramname"><em>rules</em></td><td>)</td>
    277           <td></td>
    278         </tr>
    279       </table>
    280 </div>
    281 <div class="memdoc">
    282 
    283 <p>Referenced by <a class="el" href="dmxinit_8c.html#a6ed0a235a6d852bfe0cc0250159a5daf">ddxProcessArgument()</a>, and <a class="el" href="dmxconfig_8c.html#afc8b90e1cf4b70434515265c10970967">dmxConfigCopyFromParam()</a>.</p>
    284 
    285 </div>
    286 </div>
    287 <a class="anchor" id="af8922109f7462e6e246d8e06f1e21c5b"></a><!-- doxytag: member="dmxconfig.h::dmxConfigSetXkbVariant" ref="af8922109f7462e6e246d8e06f1e21c5b" args="(const char *variant)" -->
    288 <div class="memitem">
    289 <div class="memproto">
    290       <table class="memname">
    291         <tr>
    292           <td class="memname">void dmxConfigSetXkbVariant </td>
    293           <td>(</td>
    294           <td class="paramtype">const char *&#160;</td>
    295           <td class="paramname"><em>variant</em></td><td>)</td>
    296           <td></td>
    297         </tr>
    298       </table>
    299 </div>
    300 <div class="memdoc">
    301 
    302 <p>Referenced by <a class="el" href="dmxinit_8c.html#a6ed0a235a6d852bfe0cc0250159a5daf">ddxProcessArgument()</a>, and <a class="el" href="dmxconfig_8c.html#afc8b90e1cf4b70434515265c10970967">dmxConfigCopyFromParam()</a>.</p>
    303 
    304 </div>
    305 </div>
    306 <a class="anchor" id="a224cf25e04e43ce049574c10ce39b597"></a><!-- doxytag: member="dmxconfig.h::dmxConfigStoreConfig" ref="a224cf25e04e43ce049574c10ce39b597" args="(const char *config)" -->
    307 <div class="memitem">
    308 <div class="memproto">
    309       <table class="memname">
    310         <tr>
    311           <td class="memname">void dmxConfigStoreConfig </td>
    312           <td>(</td>
    313           <td class="paramtype">const char *&#160;</td>
    314           <td class="paramname"><em>config</em></td><td>)</td>
    315           <td></td>
    316         </tr>
    317       </table>
    318 </div>
    319 <div class="memdoc">
    320 <p>Make a note that <em>config</em> should be used as the configuration for current instantiation of the DMX server. </p>
    321 
    322 <p>References <a class="el" href="structDMXConfigCmdStruct.html#ad80f9e2045d2548ba872b12b1e2c7b91">DMXConfigCmdStruct::config</a>, <a class="el" href="dmxlog_8h.html#aeed612a5c0be196e23bd6b71b76b917fa4d84ad320675a046536d76c0820abc70">dmxFatal</a>, and <a class="el" href="dmxlog_8c.html#ab6259430a57c3cffdfc9f6259df0ad23">dmxLog()</a>.</p>
    323 
    324 <p>Referenced by <a class="el" href="dmxinit_8c.html#a6ed0a235a6d852bfe0cc0250159a5daf">ddxProcessArgument()</a>.</p>
    325 
    326 </div>
    327 </div>
    328 <a class="anchor" id="ac372c2ded30d6c82cc7973f7891d2363"></a><!-- doxytag: member="dmxconfig.h::dmxConfigStoreDisplay" ref="ac372c2ded30d6c82cc7973f7891d2363" args="(const char *display)" -->
    329 <div class="memitem">
    330 <div class="memproto">
    331       <table class="memname">
    332         <tr>
    333           <td class="memname">void dmxConfigStoreDisplay </td>
    334           <td>(</td>
    335           <td class="paramtype">const char *&#160;</td>
    336           <td class="paramname"><em>display</em></td><td>)</td>
    337           <td></td>
    338         </tr>
    339       </table>
    340 </div>
    341 <div class="memdoc">
    342 <p>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#a6ed0a235a6d852bfe0cc0250159a5daf">ddxProcessArgument</a>. </p>
    343 
    344 <p>References <a class="el" href="structDMXConfigCmdStruct.html#ab530ed54ea672cadf1ed228219a601de">DMXConfigCmdStruct::displays</a>, <a class="el" href="dmxconfig_8c.html#a574577536ff981870613b67021f61930">dmxDisplaysFromCommandLine</a>, <a class="el" href="dmxlog_8h.html#aeed612a5c0be196e23bd6b71b76b917fa4d84ad320675a046536d76c0820abc70">dmxFatal</a>, <a class="el" href="dmxlog_8c.html#ab6259430a57c3cffdfc9f6259df0ad23">dmxLog()</a>, <a class="el" href="structDMXConfigListStruct.html#ac089d9827a37331a0993cec9e541ba7b">DMXConfigListStruct::name</a>, and <a class="el" href="structDMXConfigListStruct.html#a8ee70f1d27ada33a44e89f2ec31f01a3">DMXConfigListStruct::next</a>.</p>
    345 
    346 <p>Referenced by <a class="el" href="dmxinit_8c.html#a6ed0a235a6d852bfe0cc0250159a5daf">ddxProcessArgument()</a>.</p>
    347 
    348 </div>
    349 </div>
    350 <a class="anchor" id="a6d2a898606f3b373c5a6ebd07d288e53"></a><!-- doxytag: member="dmxconfig.h::dmxConfigStoreFile" ref="a6d2a898606f3b373c5a6ebd07d288e53" args="(const char *file)" -->
    351 <div class="memitem">
    352 <div class="memproto">
    353       <table class="memname">
    354         <tr>
    355           <td class="memname">void dmxConfigStoreFile </td>
    356           <td>(</td>
    357           <td class="paramtype">const char *&#160;</td>
    358           <td class="paramname"><em>file</em></td><td>)</td>
    359           <td></td>
    360         </tr>
    361       </table>
    362 </div>
    363 <div class="memdoc">
    364 <p>Make a note that <em>file</em> is the configuration file. </p>
    365 
    366 <p>References <a class="el" href="dmxlog_8h.html#aeed612a5c0be196e23bd6b71b76b917fa4d84ad320675a046536d76c0820abc70">dmxFatal</a>, <a class="el" href="dmxlog_8c.html#ab6259430a57c3cffdfc9f6259df0ad23">dmxLog()</a>, and <a class="el" href="structDMXConfigCmdStruct.html#a79e992244c72cd0aa3e4ed3c9a82c380">DMXConfigCmdStruct::filename</a>.</p>
    367 
    368 <p>Referenced by <a class="el" href="dmxinit_8c.html#a6ed0a235a6d852bfe0cc0250159a5daf">ddxProcessArgument()</a>.</p>
    369 
    370 </div>
    371 </div>
    372 <a class="anchor" id="aa591f4e1846bc6e6d78c68d77879c900"></a><!-- doxytag: member="dmxconfig.h::dmxConfigStoreInput" ref="aa591f4e1846bc6e6d78c68d77879c900" args="(const char *input)" -->
    373 <div class="memitem">
    374 <div class="memproto">
    375       <table class="memname">
    376         <tr>
    377           <td class="memname">void dmxConfigStoreInput </td>
    378           <td>(</td>
    379           <td class="paramtype">const char *&#160;</td>
    380           <td class="paramname"><em>input</em></td><td>)</td>
    381           <td></td>
    382         </tr>
    383       </table>
    384 </div>
    385 <div class="memdoc">
    386 <p>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). </p>
    387 
    388 <p>References <a class="el" href="dmxlog_8h.html#aeed612a5c0be196e23bd6b71b76b917fa4d84ad320675a046536d76c0820abc70">dmxFatal</a>, <a class="el" href="dmxlog_8c.html#ab6259430a57c3cffdfc9f6259df0ad23">dmxLog()</a>, <a class="el" href="structDMXConfigCmdStruct.html#af39f2b3673fba1458fe5b95186489b3f">DMXConfigCmdStruct::inputs</a>, <a class="el" href="structDMXConfigListStruct.html#ac089d9827a37331a0993cec9e541ba7b">DMXConfigListStruct::name</a>, and <a class="el" href="structDMXConfigListStruct.html#a8ee70f1d27ada33a44e89f2ec31f01a3">DMXConfigListStruct::next</a>.</p>
    389 
    390 <p>Referenced by <a class="el" href="dmxinit_8c.html#a6ed0a235a6d852bfe0cc0250159a5daf">ddxProcessArgument()</a>.</p>
    391 
    392 </div>
    393 </div>
    394 <a class="anchor" id="ac116ffa05f76ddb8f5920cf3a262e2e5"></a><!-- doxytag: member="dmxconfig.h::dmxConfigStoreXInput" ref="ac116ffa05f76ddb8f5920cf3a262e2e5" args="(const char *input)" -->
    395 <div class="memitem">
    396 <div class="memproto">
    397       <table class="memname">
    398         <tr>
    399           <td class="memname">void dmxConfigStoreXInput </td>
    400           <td>(</td>
    401           <td class="paramtype">const char *&#160;</td>
    402           <td class="paramname"><em>input</em></td><td>)</td>
    403           <td></td>
    404         </tr>
    405       </table>
    406 </div>
    407 <div class="memdoc">
    408 <p>Make a note that <em>input</em> is the name of an X11 display that should be used for input from XInput extension devices. </p>
    409 
    410 <p>References <a class="el" href="dmxlog_8h.html#aeed612a5c0be196e23bd6b71b76b917fa4d84ad320675a046536d76c0820abc70">dmxFatal</a>, <a class="el" href="dmxlog_8c.html#ab6259430a57c3cffdfc9f6259df0ad23">dmxLog()</a>, <a class="el" href="structDMXConfigListStruct.html#ac089d9827a37331a0993cec9e541ba7b">DMXConfigListStruct::name</a>, <a class="el" href="structDMXConfigListStruct.html#a8ee70f1d27ada33a44e89f2ec31f01a3">DMXConfigListStruct::next</a>, and <a class="el" href="structDMXConfigCmdStruct.html#a1f0051365f3eae01159f34a9fa96dfeb">DMXConfigCmdStruct::xinputs</a>.</p>
    411 
    412 <p>Referenced by <a class="el" href="dmxinit_8c.html#a6ed0a235a6d852bfe0cc0250159a5daf">ddxProcessArgument()</a>.</p>
    413 
    414 </div>
    415 </div>
    416 </div>
    417 </div>
    418   <div id="nav-path" class="navpath">
    419     <ul>
    420       <li class="navelem"><a class="el" href="dmxconfig_8h.html">dmxconfig.h</a>      </li>
    421     <hr>
    422     <address>
    423       <small>
    424         Generated June 29, 2004 for <a
    425         href="http://dmx.sourceforge.net">Distributed Multihead X</a> by
    426         <a href="http://www.doxygen.org/index.html">doxygen</a>
    427         1.3.4.
    428       </small>
    429     </addres>
    430     </hr>
    431   </body>
    432 </html>
    433