diff options
author | marha <marha@users.sourceforge.net> | 2010-04-28 14:37:15 +0000 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2010-04-28 14:37:15 +0000 |
commit | bc18786a3d7b058bd2579ba1381e278a17fed40c (patch) | |
tree | 4bee510595cbab5edcc890ba9f251f635595cae0 /xorg-server/hw/dmx/doc/html/dmxconfig_8c.html | |
parent | 31154bcb2328faea20b9860eeb3b52766062d273 (diff) | |
download | vcxsrv-bc18786a3d7b058bd2579ba1381e278a17fed40c.tar.gz vcxsrv-bc18786a3d7b058bd2579ba1381e278a17fed40c.tar.bz2 vcxsrv-bc18786a3d7b058bd2579ba1381e278a17fed40c.zip |
Removed files not in the git repository
Diffstat (limited to 'xorg-server/hw/dmx/doc/html/dmxconfig_8c.html')
-rw-r--r-- | xorg-server/hw/dmx/doc/html/dmxconfig_8c.html | 863 |
1 files changed, 0 insertions, 863 deletions
diff --git a/xorg-server/hw/dmx/doc/html/dmxconfig_8c.html b/xorg-server/hw/dmx/doc/html/dmxconfig_8c.html deleted file mode 100644 index 1a404fc5f..000000000 --- a/xorg-server/hw/dmx/doc/html/dmxconfig_8c.html +++ /dev/null @@ -1,863 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<html> - <head> - <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> - <title>File Index</title> - <link href="doxygen.css" rel="stylesheet" type="text/css"> - </head> - <body> -<!-- Generated by Doxygen 1.6.1 --> -<div class="navigation" id="top"> - <div class="tabs"> - <ul> - <li><a href="main.html"><span>Main Page</span></a></li> - <li><a href="annotated.html"><span>Data Structures</span></a></li> - <li class="current"><a href="files.html"><span>Files</span></a></li> - </ul> - </div> - <div class="tabs"> - <ul> - <li><a href="files.html"><span>File List</span></a></li> - <li><a href="globals.html"><span>Globals</span></a></li> - </ul> - </div> -</div> -<div class="contents"> -<h1>dmxconfig.c File Reference</h1><code>#include "<a class="el" href="dmx_8h_source.html">dmx.h</a>"</code><br/> -<code>#include "<a class="el" href="dmxinput_8h_source.html">dmxinput.h</a>"</code><br/> -<code>#include "<a class="el" href="dmxconfig_8h_source.html">dmxconfig.h</a>"</code><br/> -<code>#include "<a class="el" href="dmxparse_8h_source.html">dmxparse.h</a>"</code><br/> -<code>#include "<a class="el" href="dmxlog_8h_source.html">dmxlog.h</a>"</code><br/> -<code>#include "<a class="el" href="dmxcb_8h_source.html">dmxcb.h</a>"</code><br/> -<code>#include "<a class="el" href="dmxstat_8h_source.html">dmxstat.h</a>"</code><br/> -<code>#include "parser.h"</code><br/> -<table border="0" cellpadding="0" cellspacing="0"> -<tr><td colspan="2"><h2>Data Structures</h2></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structDMXConfigListStruct.html">DMXConfigListStruct</a></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structDMXConfigCmdStruct.html">DMXConfigCmdStruct</a></td></tr> -<tr><td colspan="2"><h2>Defines</h2></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#af12101f305634cb9d15269a4b7a13b34">GEN</a>(param, glob, def)</td></tr> -<tr><td colspan="2"><h2>Typedefs</h2></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structDMXConfigListStruct.html">DMXConfigListStruct</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a3dfd693067cad9597343923410b0372e">DMXConfigList</a></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak"/> -<a class="el" href="structDMXConfigListStruct.html">DMXConfigListStruct</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a1e7e0db8e8b8c4ea8068d57243bb94b9">DMXConfigListPtr</a></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structDMXConfigCmdStruct.html">DMXConfigCmdStruct</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#ab9c66f76ee551600df2b3fc9ce6f4d33">DMXConfigCmd</a></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structDMXConfigCmdStruct.html">DMXConfigCmdStruct</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a5a96d2434004ba9bddaf2b62b5ca9f39">DMXConfigCmdPtr</a></td></tr> -<tr><td colspan="2"><h2>Functions</h2></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a847a2de5c1c28c9d7055a2b89ed7dad7">yyparse</a> (void)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#ac372c2ded30d6c82cc7973f7891d2363">dmxConfigStoreDisplay</a> (const char *<a class="el" href="dmxprop_8c.html#ac49dfab9200d48f835ce64819c4fc878">display</a>)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#aa591f4e1846bc6e6d78c68d77879c900">dmxConfigStoreInput</a> (const char *input)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#ac116ffa05f76ddb8f5920cf3a262e2e5">dmxConfigStoreXInput</a> (const char *input)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a6d2a898606f3b373c5a6ebd07d288e53">dmxConfigStoreFile</a> (const char *file)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a224cf25e04e43ce049574c10ce39b597">dmxConfigStoreConfig</a> (const char *config)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a26c4557203995a45cf09b1c810b4d07a">dmxConfigReadFile</a> (const char *filename, int debug)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a6a8c408992d310e3e18b6403bc7a7371">dmxConfigMatch</a> (const char *target, <a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> entry)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct__DMXScreenInfo.html">DMXScreenInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a5fa6729153f7f7e5d3037d451291fa64">dmxConfigAddDisplay</a> (const char *name, int scrnWidth, int scrnHeight, int scrnX, int scrnY, int scrnXSign, int scrnYSign, int rootWidth, int rootHeight, int rootX, int rootY, int rootXSign, int rootYSign)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXInputInfo.html">DMXInputInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a21dc2639218a59ae564d3eaeb4781a90">dmxConfigAddInput</a> (const char *name, int core)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#ad46057dba8680aec8dd960f05a571cb1">dmxConfigCopyFromDisplay</a> (<a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplayPtr</a> d)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#ad9a587a7bacd29a6e7b23caa5e482930">dmxConfigCopyFromWall</a> (<a class="el" href="struct__DMXConfigWall.html">DMXConfigWallPtr</a> w)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a48c8a79b6592af11c76511bd6ab781dc">dmxConfigCopyFromOption</a> (<a class="el" href="struct__DMXConfigOption.html">DMXConfigOptionPtr</a> o)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#afc8b90e1cf4b70434515265c10970967">dmxConfigCopyFromParam</a> (<a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a> p)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#aa8143b3e3871932b1c7ebe5727909304">dmxConfigCopyData</a> (<a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a> v)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#ab1add76564bec8f2616b0a3dedc63184">dmxConfigFromCommandLine</a> (void)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a441a0182ba8329783400aef0930adc85">dmxConfigFromConfigFile</a> (void)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#aea3cce9591f89ab89cc581abc6521eee">dmxConfigConfigInputs</a> (void)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a826f729e29c8737ac9bbb9416505cd74">dmxConfigConfigure</a> (void)</td></tr> -<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a41ff0900fb1b1056b02014bf39bee02f">dmxConfigSetMaxScreens</a> (void)</td></tr> -<tr><td colspan="2"><h2>Variables</h2></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">FILE * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a46af646807e0797e72b6e8945e7ea88b">yyin</a></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#aae9b4e8aa3f950c6e12e792d6940a852">dmxXkbRules</a></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a03f1affbcf5042cf537cffc8ce9d47f4">dmxXkbModel</a></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a70d750a10d2cda84bbb9e009c8cdbdda">dmxXkbLayout</a></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a9237687e93253996897e0e0d584222ed">dmxXkbVariant</a></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#aba9019237c80bcabbbbd9afffc723c22">dmxXkbOptions</a></td></tr> -<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#af1733e9f6f810a355a158f16f8bc7899">dmxConfigEntry</a></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structDMXConfigCmdStruct.html">DMXConfigCmd</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a9d2aa7477b1176f8ee206f47e03c29da">dmxConfigCmd</a></td></tr> -<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="dmxconfig_8c.html#a574577536ff981870613b67021f61930">dmxDisplaysFromCommandLine</a></td></tr> -</table> -<hr/><a name="_details"></a><h2>Detailed Description</h2> -<p>Provides interface for reading DMX configuration files and for combining that information with command-line configuration parameters. </p> -<hr/><h2>Define Documentation</h2> -<a class="anchor" id="af12101f305634cb9d15269a4b7a13b34"></a><!-- doxytag: member="dmxconfig.c::GEN" ref="af12101f305634cb9d15269a4b7a13b34" args="(param, glob, def)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">#define GEN</td> - <td>(</td> - <td class="paramtype">param, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">glob, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">def </td> - <td class="paramname"></td> - <td> ) </td> - <td></td> - </tr> - </table> -</div> -<div class="memdoc"> -<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordtype">void</span> dmxConfigSet##glob(<span class="keyword">const</span> <span class="keywordtype">char</span> *param) { \ - <span class="keywordflow">if</span> (dmx##glob) free((<span class="keywordtype">void</span> *)dmx##glob); \ - dmx##glob = strdup(param); \ - } \ - <span class="keywordtype">char</span> *dmxConfigGet##glob(<span class="keywordtype">void</span>) { \ - <span class="keywordflow">return</span> (<span class="keywordtype">char</span> *)(dmx##glob ? dmx##glob : def); \ - } -</pre></div><p>This macro is used to generate the following access methods:</p> -<ul> -<li>dmxConfig{Set,Get}rules</li> -<li>dmxConfig{Set,Get}model</li> -<li>dmxConfig{Set,Get}layout</li> -<li>dmxConfig{Set,Get}variant</li> -<li>dmxConfig{Set,Get}options These methods are used to read and write information about the keyboard. </li> -</ul> - -</div> -</div> -<hr/><h2>Typedef Documentation</h2> -<a class="anchor" id="ab9c66f76ee551600df2b3fc9ce6f4d33"></a><!-- doxytag: member="dmxconfig.c::DMXConfigCmd" ref="ab9c66f76ee551600df2b3fc9ce6f4d33" args="" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">typedef struct <a class="el" href="structDMXConfigCmdStruct.html">DMXConfigCmdStruct</a> <a class="el" href="structDMXConfigCmdStruct.html">DMXConfigCmd</a></td> - </tr> - </table> -</div> -<div class="memdoc"> -<p>This stucture stores the parsed configuration information. </p> - -</div> -</div> -<a class="anchor" id="a5a96d2434004ba9bddaf2b62b5ca9f39"></a><!-- doxytag: member="dmxconfig.c::DMXConfigCmdPtr" ref="a5a96d2434004ba9bddaf2b62b5ca9f39" args="" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">typedef struct <a class="el" href="structDMXConfigCmdStruct.html">DMXConfigCmdStruct</a> * <a class="el" href="structDMXConfigCmdStruct.html">DMXConfigCmdPtr</a></td> - </tr> - </table> -</div> -<div class="memdoc"> - -</div> -</div> -<a class="anchor" id="a3dfd693067cad9597343923410b0372e"></a><!-- doxytag: member="dmxconfig.c::DMXConfigList" ref="a3dfd693067cad9597343923410b0372e" args="" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">typedef struct <a class="el" href="structDMXConfigListStruct.html">DMXConfigListStruct</a> <a class="el" href="structDMXConfigListStruct.html">DMXConfigList</a></td> - </tr> - </table> -</div> -<div class="memdoc"> -<p>Stores lists of configuration information. </p> - -</div> -</div> -<a class="anchor" id="a1e7e0db8e8b8c4ea8068d57243bb94b9"></a><!-- doxytag: member="dmxconfig.c::DMXConfigListPtr" ref="a1e7e0db8e8b8c4ea8068d57243bb94b9" args="" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">typedef struct <a class="el" href="structDMXConfigListStruct.html">DMXConfigListStruct</a> * <a class="el" href="structDMXConfigListStruct.html">DMXConfigListPtr</a></td> - </tr> - </table> -</div> -<div class="memdoc"> - -</div> -</div> -<hr/><h2>Function Documentation</h2> -<a class="anchor" id="a5fa6729153f7f7e5d3037d451291fa64"></a><!-- doxytag: member="dmxconfig.c::dmxConfigAddDisplay" ref="a5fa6729153f7f7e5d3037d451291fa64" args="(const char *name, int scrnWidth, int scrnHeight, int scrnX, int scrnY, int scrnXSign, int scrnYSign, int rootWidth, int rootHeight, int rootX, int rootY, int rootXSign, int rootYSign)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">static <a class="el" href="struct__DMXScreenInfo.html">DMXScreenInfo</a>* dmxConfigAddDisplay </td> - <td>(</td> - <td class="paramtype">const char * </td> - <td class="paramname"> <em>name</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"> <em>scrnWidth</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"> <em>scrnHeight</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"> <em>scrnX</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"> <em>scrnY</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"> <em>scrnXSign</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"> <em>scrnYSign</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"> <em>rootWidth</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"> <em>rootHeight</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"> <em>rootX</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"> <em>rootY</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"> <em>rootXSign</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"> <em>rootYSign</em></td><td> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td><td><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>References <a class="el" href="dmxlog_8h_source.html#l00051">dmxFatal</a>, <a class="el" href="dmxlog_8c_source.html#l00159">dmxLog()</a>, <a class="el" href="dmxinit_8c_source.html#l00083">dmxNumScreens</a>, <a class="el" href="dmxinit_8c_source.html#l00084">dmxScreens</a>, <a class="el" href="dmxstat_8c_source.html#l00116">dmxStatAlloc()</a>, <a class="el" href="dmx_8h_source.html#l00095">_DMXScreenInfo::index</a>, <a class="el" href="dmx_8h_source.html#l00094">_DMXScreenInfo::name</a>, <a class="el" href="dmx_8h_source.html#l00145">_DMXScreenInfo::rootHeight</a>, <a class="el" href="dmx_8h_source.html#l00144">_DMXScreenInfo::rootWidth</a>, <a class="el" href="dmx_8h_source.html#l00142">_DMXScreenInfo::rootX</a>, <a class="el" href="dmx_8h_source.html#l00143">_DMXScreenInfo::rootY</a>, <a class="el" href="dmx_8h_source.html#l00129">_DMXScreenInfo::scrnHeight</a>, <a class="el" href="dmx_8h_source.html#l00128">_DMXScreenInfo::scrnWidth</a>, <a class="el" href="dmx_8h_source.html#l00126">_DMXScreenInfo::scrnX</a>, <a class="el" href="dmx_8h_source.html#l00130">_DMXScreenInfo::scrnXSign</a>, <a class="el" href="dmx_8h_source.html#l00127">_DMXScreenInfo::scrnY</a>, <a class="el" href="dmx_8h_source.html#l00131">_DMXScreenInfo::scrnYSign</a>, and <a class="el" href="dmx_8h_source.html#l00182">_DMXScreenInfo::stat</a>.</p> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00232">dmxConfigCopyFromDisplay()</a>, <a class="el" href="dmxconfig_8c_source.html#l00248">dmxConfigCopyFromWall()</a>, and <a class="el" href="dmxconfig_8c_source.html#l00361">dmxConfigFromCommandLine()</a>.</p> - -</div> -</div> -<a class="anchor" id="a21dc2639218a59ae564d3eaeb4781a90"></a><!-- doxytag: member="dmxconfig.c::dmxConfigAddInput" ref="a21dc2639218a59ae564d3eaeb4781a90" args="(const char *name, int core)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname"><a class="el" href="struct__DMXInputInfo.html">DMXInputInfo</a>* dmxConfigAddInput </td> - <td>(</td> - <td class="paramtype">const char * </td> - <td class="paramname"> <em>name</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"> <em>core</em></td><td> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td><td></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>References <a class="el" href="dmxinput_8h_source.html#l00092">_DMXInputInfo::core</a>, <a class="el" href="dmxlog_8h_source.html#l00051">dmxFatal</a>, <a class="el" href="dmxinit_8c_source.html#l00087">dmxInputs</a>, <a class="el" href="dmxlog_8c_source.html#l00159">dmxLog()</a>, <a class="el" href="dmxinit_8c_source.html#l00086">dmxNumInputs</a>, <a class="el" href="dmxinput_8h_source.html#l00090">_DMXInputInfo::inputIdx</a>, <a class="el" href="dmxinput_8h_source.html#l00085">_DMXInputInfo::name</a>, and <a class="el" href="dmxinput_8h_source.html#l00091">_DMXInputInfo::scrnIdx</a>.</p> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00406">dmxConfigConfigInputs()</a>, <a class="el" href="dmxinputinit_8c_source.html#l01287">dmxInputAttachBackend()</a>, and <a class="el" href="dmxinputinit_8c_source.html#l01264">dmxInputAttachConsole()</a>.</p> - -</div> -</div> -<a class="anchor" id="aea3cce9591f89ab89cc581abc6521eee"></a><!-- doxytag: member="dmxconfig.c::dmxConfigConfigInputs" ref="aea3cce9591f89ab89cc581abc6521eee" args="(void)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">static void dmxConfigConfigInputs </td> - <td>(</td> - <td class="paramtype">void </td> - <td class="paramname"></td> - <td> ) </td> - <td><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>References <a class="el" href="dmxconfig_8c_source.html#l00211">dmxConfigAddInput()</a>, <a class="el" href="dmxinit_8c_source.html#l00086">dmxNumInputs</a>, <a class="el" href="dmxinit_8c_source.html#l00083">dmxNumScreens</a>, <a class="el" href="dmxinit_8c_source.html#l00084">dmxScreens</a>, <a class="el" href="dmxconfig_8c_source.html#l00072">DMXConfigCmdStruct::inputs</a>, <a class="el" href="dmxconfig_8c_source.html#l00063">DMXConfigListStruct::name</a>, <a class="el" href="dmxconfig_8c_source.html#l00064">DMXConfigListStruct::next</a>, and <a class="el" href="dmxconfig_8c_source.html#l00073">DMXConfigCmdStruct::xinputs</a>.</p> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00430">dmxConfigConfigure()</a>.</p> - -</div> -</div> -<a class="anchor" id="a826f729e29c8737ac9bbb9416505cd74"></a><!-- doxytag: member="dmxconfig.c::dmxConfigConfigure" ref="a826f729e29c8737ac9bbb9416505cd74" args="(void)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void dmxConfigConfigure </td> - <td>(</td> - <td class="paramtype">void </td> - <td class="paramname"></td> - <td> ) </td> - <td></td> - </tr> - </table> -</div> -<div class="memdoc"> -<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> - -<p>References <a class="el" href="dmxconfig_8c_source.html#l00070">DMXConfigCmdStruct::config</a>, <a class="el" href="dmxconfig_8c_source.html#l00071">DMXConfigCmdStruct::displays</a>, <a class="el" href="dmxconfig_8c_source.html#l00406">dmxConfigConfigInputs()</a>, <a class="el" href="dmxparse_8c_source.html#l00567">dmxConfigFreeEntry()</a>, <a class="el" href="dmxconfig_8c_source.html#l00361">dmxConfigFromCommandLine()</a>, <a class="el" href="dmxconfig_8c_source.html#l00388">dmxConfigFromConfigFile()</a>, <a class="el" href="dmxconfig_8c_source.html#l00150">dmxConfigReadFile()</a>, <a class="el" href="dmxlog_8c_source.html#l00159">dmxLog()</a>, <a class="el" href="dmxlog_8h_source.html#l00045">dmxWarning</a>, and <a class="el" href="dmxconfig_8c_source.html#l00069">DMXConfigCmdStruct::filename</a>.</p> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00457">dmxConfigSetMaxScreens()</a>, and <a class="el" href="dmxinit_8c_source.html#l00561">InitOutput()</a>.</p> - -</div> -</div> -<a class="anchor" id="aa8143b3e3871932b1c7ebe5727909304"></a><!-- doxytag: member="dmxconfig.c::dmxConfigCopyData" ref="aa8143b3e3871932b1c7ebe5727909304" args="(DMXConfigVirtualPtr v)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">static void dmxConfigCopyData </td> - <td>(</td> - <td class="paramtype"><a class="el" href="struct__DMXConfigVirtual.html">DMXConfigVirtualPtr</a> </td> - <td class="paramname"> <em>v</em></td> - <td> ) </td> - <td><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>References <a class="el" href="dmxparse_8h_source.html#l00187">_DMXConfigVirtual::dim</a>, <a class="el" href="dmxparse_8h_source.html#l00171">_DMXConfigSub::display</a>, <a class="el" href="dmxconfig_8c_source.html#l00232">dmxConfigCopyFromDisplay()</a>, <a class="el" href="dmxconfig_8c_source.html#l00300">dmxConfigCopyFromOption()</a>, <a class="el" href="dmxconfig_8c_source.html#l00320">dmxConfigCopyFromParam()</a>, <a class="el" href="dmxconfig_8c_source.html#l00248">dmxConfigCopyFromWall()</a>, <a class="el" href="dmxparse_8h_source.html#l00087">dmxConfigDisplay</a>, <a class="el" href="dmxparse_8h_source.html#l00089">dmxConfigOption</a>, <a class="el" href="dmxparse_8h_source.html#l00090">dmxConfigParam</a>, <a class="el" href="dmxparse_8h_source.html#l00088">dmxConfigWall</a>, <a class="el" href="dmxlog_8h_source.html#l00051">dmxFatal</a>, <a class="el" href="dmxlog_8c_source.html#l00159">dmxLog()</a>, <a class="el" href="dmxcb_8c_source.html#l00060">dmxSetWidthHeight()</a>, <a class="el" href="dmxparse_8h_source.html#l00175">_DMXConfigSub::next</a>, <a class="el" href="dmxparse_8h_source.html#l00173">_DMXConfigSub::option</a>, <a class="el" href="dmxparse_8h_source.html#l00174">_DMXConfigSub::param</a>, <a class="el" href="dmxparse_8h_source.html#l00189">_DMXConfigVirtual::subentry</a>, <a class="el" href="dmxparse_8h_source.html#l00169">_DMXConfigSub::type</a>, <a class="el" href="dmxparse_8h_source.html#l00172">_DMXConfigSub::wall</a>, <a class="el" href="dmxparse_8h_source.html#l00071">_DMXConfigPair::x</a>, and <a class="el" href="dmxparse_8h_source.html#l00072">_DMXConfigPair::y</a>.</p> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00388">dmxConfigFromConfigFile()</a>.</p> - -</div> -</div> -<a class="anchor" id="ad46057dba8680aec8dd960f05a571cb1"></a><!-- doxytag: member="dmxconfig.c::dmxConfigCopyFromDisplay" ref="ad46057dba8680aec8dd960f05a571cb1" args="(DMXConfigDisplayPtr d)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">static void dmxConfigCopyFromDisplay </td> - <td>(</td> - <td class="paramtype"><a class="el" href="struct__DMXConfigDisplay.html">DMXConfigDisplayPtr</a> </td> - <td class="paramname"> <em>d</em></td> - <td> ) </td> - <td><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>References <a class="el" href="dmxconfig_8c_source.html#l00176">dmxConfigAddDisplay()</a>, <a class="el" href="dmxparse_8h_source.html#l00108">_DMXConfigDisplay::name</a>, <a class="el" href="dmx_8h_source.html#l00076">PosAbsolute</a>, <a class="el" href="dmxparse_8h_source.html#l00114">_DMXConfigDisplay::rootHeight</a>, <a class="el" href="dmxparse_8h_source.html#l00114">_DMXConfigDisplay::rootWidth</a>, <a class="el" href="dmxparse_8h_source.html#l00115">_DMXConfigDisplay::rootX</a>, <a class="el" href="dmxparse_8h_source.html#l00118">_DMXConfigDisplay::rootXOrigin</a>, <a class="el" href="dmxparse_8h_source.html#l00116">_DMXConfigDisplay::rootXSign</a>, <a class="el" href="dmxparse_8h_source.html#l00115">_DMXConfigDisplay::rootY</a>, <a class="el" href="dmxparse_8h_source.html#l00118">_DMXConfigDisplay::rootYOrigin</a>, <a class="el" href="dmxparse_8h_source.html#l00110">_DMXConfigDisplay::scrnHeight</a>, <a class="el" href="dmxparse_8h_source.html#l00110">_DMXConfigDisplay::scrnWidth</a>, <a class="el" href="dmxparse_8h_source.html#l00111">_DMXConfigDisplay::scrnX</a>, <a class="el" href="dmxparse_8h_source.html#l00112">_DMXConfigDisplay::scrnXSign</a>, <a class="el" href="dmxparse_8h_source.html#l00111">_DMXConfigDisplay::scrnY</a>, <a class="el" href="dmxparse_8h_source.html#l00112">_DMXConfigDisplay::scrnYSign</a>, <a class="el" href="dmx_8h_source.html#l00170">_DMXScreenInfo::where</a>, <a class="el" href="dmx_8h_source.html#l00171">_DMXScreenInfo::whereX</a>, and <a class="el" href="dmx_8h_source.html#l00172">_DMXScreenInfo::whereY</a>.</p> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00342">dmxConfigCopyData()</a>.</p> - -</div> -</div> -<a class="anchor" id="a48c8a79b6592af11c76511bd6ab781dc"></a><!-- doxytag: member="dmxconfig.c::dmxConfigCopyFromOption" ref="a48c8a79b6592af11c76511bd6ab781dc" args="(DMXConfigOptionPtr o)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">static void dmxConfigCopyFromOption </td> - <td>(</td> - <td class="paramtype"><a class="el" href="struct__DMXConfigOption.html">DMXConfigOptionPtr</a> </td> - <td class="paramname"> <em>o</em></td> - <td> ) </td> - <td><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>References <a class="el" href="dmxparse_8h_source.html#l00055">_DMXConfigString::next</a>, <a class="el" href="dmxparse_8h_source.html#l00150">_DMXConfigOption::option</a>, <a class="el" href="dmxparse_8h_source.html#l00054">_DMXConfigString::string</a>, and <a class="el" href="dmxparse_8h_source.html#l00146">_DMXConfigOption::string</a>.</p> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00342">dmxConfigCopyData()</a>.</p> - -</div> -</div> -<a class="anchor" id="afc8b90e1cf4b70434515265c10970967"></a><!-- doxytag: member="dmxconfig.c::dmxConfigCopyFromParam" ref="afc8b90e1cf4b70434515265c10970967" args="(DMXConfigParamPtr p)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">static void dmxConfigCopyFromParam </td> - <td>(</td> - <td class="paramtype"><a class="el" href="struct__DMXConfigParam.html">DMXConfigParamPtr</a> </td> - <td class="paramname"> <em>p</em></td> - <td> ) </td> - <td><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>References <a class="el" href="dmxparse_8c_source.html#l00380">dmxConfigLookupParam()</a>, <a class="el" href="dmxconfig_8h.html#ad072d4dab0b5b0623c9b6d1b3b57e23a">dmxConfigSetXkbLayout()</a>, <a class="el" href="dmxconfig_8h.html#ab9b9a8c70f9fd1b051187c47427f4999">dmxConfigSetXkbModel()</a>, <a class="el" href="dmxconfig_8h.html#aef54e09cba9b65acbdcb6568de54b2b6">dmxConfigSetXkbOptions()</a>, <a class="el" href="dmxconfig_8h.html#ae3270803aaa7990900d8c123f2181485">dmxConfigSetXkbRules()</a>, and <a class="el" href="dmxconfig_8h.html#af8922109f7462e6e246d8e06f1e21c5b">dmxConfigSetXkbVariant()</a>.</p> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00342">dmxConfigCopyData()</a>.</p> - -</div> -</div> -<a class="anchor" id="ad9a587a7bacd29a6e7b23caa5e482930"></a><!-- doxytag: member="dmxconfig.c::dmxConfigCopyFromWall" ref="ad9a587a7bacd29a6e7b23caa5e482930" args="(DMXConfigWallPtr w)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">static void dmxConfigCopyFromWall </td> - <td>(</td> - <td class="paramtype"><a class="el" href="struct__DMXConfigWall.html">DMXConfigWallPtr</a> </td> - <td class="paramname"> <em>w</em></td> - <td> ) </td> - <td><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>References <a class="el" href="dmxconfig_8c_source.html#l00176">dmxConfigAddDisplay()</a>, <a class="el" href="dmxlog_8h_source.html#l00044">dmxInfo</a>, <a class="el" href="dmxlog_8c_source.html#l00159">dmxLog()</a>, <a class="el" href="dmxinit_8c_source.html#l00083">dmxNumScreens</a>, <a class="el" href="dmxinit_8c_source.html#l00084">dmxScreens</a>, <a class="el" href="dmxparse_8h_source.html#l00131">_DMXConfigWall::height</a>, <a class="el" href="dmx_8h_source.html#l00094">_DMXScreenInfo::name</a>, <a class="el" href="dmxparse_8h_source.html#l00139">_DMXConfigWall::nameList</a>, <a class="el" href="dmxparse_8h_source.html#l00055">_DMXConfigString::next</a>, <a class="el" href="dmx_8h_source.html#l00076">PosAbsolute</a>, <a class="el" href="dmx_8h_source.html#l00080">PosBelow</a>, <a class="el" href="dmx_8h_source.html#l00077">PosRightOf</a>, <a class="el" href="dmxparse_8h_source.html#l00054">_DMXConfigString::string</a>, <a class="el" href="dmx_8h_source.html#l00170">_DMXScreenInfo::where</a>, <a class="el" href="dmx_8h_source.html#l00173">_DMXScreenInfo::whereRefScreen</a>, <a class="el" href="dmx_8h_source.html#l00171">_DMXScreenInfo::whereX</a>, <a class="el" href="dmx_8h_source.html#l00172">_DMXScreenInfo::whereY</a>, <a class="el" href="dmxparse_8h_source.html#l00131">_DMXConfigWall::width</a>, <a class="el" href="dmxparse_8h_source.html#l00132">_DMXConfigWall::xwall</a>, and <a class="el" href="dmxparse_8h_source.html#l00132">_DMXConfigWall::ywall</a>.</p> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00342">dmxConfigCopyData()</a>.</p> - -</div> -</div> -<a class="anchor" id="ab1add76564bec8f2616b0a3dedc63184"></a><!-- doxytag: member="dmxconfig.c::dmxConfigFromCommandLine" ref="ab1add76564bec8f2616b0a3dedc63184" args="(void)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">static void dmxConfigFromCommandLine </td> - <td>(</td> - <td class="paramtype">void </td> - <td class="paramname"></td> - <td> ) </td> - <td><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>References <a class="el" href="dmxconfig_8c_source.html#l00071">DMXConfigCmdStruct::displays</a>, <a class="el" href="dmxconfig_8c_source.html#l00176">dmxConfigAddDisplay()</a>, <a class="el" href="dmxlog_8h_source.html#l00044">dmxInfo</a>, <a class="el" href="dmxlog_8c_source.html#l00159">dmxLog()</a>, <a class="el" href="dmxinit_8c_source.html#l00083">dmxNumScreens</a>, <a class="el" href="dmxinit_8c_source.html#l00084">dmxScreens</a>, <a class="el" href="dmx_8h_source.html#l00094">_DMXScreenInfo::name</a>, <a class="el" href="dmxconfig_8c_source.html#l00063">DMXConfigListStruct::name</a>, <a class="el" href="dmxconfig_8c_source.html#l00064">DMXConfigListStruct::next</a>, <a class="el" href="dmx_8h_source.html#l00076">PosAbsolute</a>, <a class="el" href="dmx_8h_source.html#l00080">PosBelow</a>, <a class="el" href="dmx_8h_source.html#l00077">PosRightOf</a>, <a class="el" href="dmx_8h_source.html#l00170">_DMXScreenInfo::where</a>, <a class="el" href="dmx_8h_source.html#l00173">_DMXScreenInfo::whereRefScreen</a>, <a class="el" href="dmx_8h_source.html#l00171">_DMXScreenInfo::whereX</a>, and <a class="el" href="dmx_8h_source.html#l00172">_DMXScreenInfo::whereY</a>.</p> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00430">dmxConfigConfigure()</a>.</p> - -</div> -</div> -<a class="anchor" id="a441a0182ba8329783400aef0930adc85"></a><!-- doxytag: member="dmxconfig.c::dmxConfigFromConfigFile" ref="a441a0182ba8329783400aef0930adc85" args="(void)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">static void dmxConfigFromConfigFile </td> - <td>(</td> - <td class="paramtype">void </td> - <td class="paramname"></td> - <td> ) </td> - <td><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>References <a class="el" href="dmxconfig_8c_source.html#l00070">DMXConfigCmdStruct::config</a>, <a class="el" href="dmxconfig_8c_source.html#l00342">dmxConfigCopyData()</a>, <a class="el" href="dmxconfig_8c_source.html#l00163">dmxConfigMatch()</a>, <a class="el" href="dmxparse_8h_source.html#l00086">dmxConfigVirtual</a>, <a class="el" href="dmxlog_8h_source.html#l00051">dmxFatal</a>, <a class="el" href="dmxlog_8h_source.html#l00044">dmxInfo</a>, <a class="el" href="dmxlog_8c_source.html#l00159">dmxLog()</a>, <a class="el" href="dmxconfig_8c_source.html#l00069">DMXConfigCmdStruct::filename</a>, <a class="el" href="dmxparse_8h_source.html#l00198">_DMXConfigEntry::next</a>, <a class="el" href="dmxparse_8h_source.html#l00195">_DMXConfigEntry::type</a>, and <a class="el" href="dmxparse_8h_source.html#l00197">_DMXConfigEntry::virtual</a>.</p> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00430">dmxConfigConfigure()</a>.</p> - -</div> -</div> -<a class="anchor" id="a6a8c408992d310e3e18b6403bc7a7371"></a><!-- doxytag: member="dmxconfig.c::dmxConfigMatch" ref="a6a8c408992d310e3e18b6403bc7a7371" args="(const char *target, DMXConfigEntryPtr entry)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">static const char* dmxConfigMatch </td> - <td>(</td> - <td class="paramtype">const char * </td> - <td class="paramname"> <em>target</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> </td> - <td class="paramname"> <em>entry</em></td><td> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td><td><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>References <a class="el" href="dmxconfig_8c_source.html#l00070">DMXConfigCmdStruct::config</a>, <a class="el" href="dmxparse_8h_source.html#l00181">_DMXConfigVirtual::name</a>, and <a class="el" href="dmxparse_8h_source.html#l00197">_DMXConfigEntry::virtual</a>.</p> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00388">dmxConfigFromConfigFile()</a>.</p> - -</div> -</div> -<a class="anchor" id="a26c4557203995a45cf09b1c810b4d07a"></a><!-- doxytag: member="dmxconfig.c::dmxConfigReadFile" ref="a26c4557203995a45cf09b1c810b4d07a" args="(const char *filename, int debug)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">static int dmxConfigReadFile </td> - <td>(</td> - <td class="paramtype">const char * </td> - <td class="paramname"> <em>filename</em>, </td> - </tr> - <tr> - <td class="paramkey"></td> - <td></td> - <td class="paramtype">int </td> - <td class="paramname"> <em>debug</em></td><td> </td> - </tr> - <tr> - <td></td> - <td>)</td> - <td></td><td></td><td><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>References <a class="el" href="dmxlog_8h_source.html#l00044">dmxInfo</a>, <a class="el" href="dmxlog_8c_source.html#l00159">dmxLog()</a>, <a class="el" href="dmxprint_8c_source.html#l00055">str</a>, <a class="el" href="dmxparse_8h.html#ab138aa8e11f58bcdcc7134adf240ea8c">yydebug</a>, <a class="el" href="dmxconfig_8c.html#a46af646807e0797e72b6e8945e7ea88b">yyin</a>, and <a class="el" href="dmxconfig_8c.html#a847a2de5c1c28c9d7055a2b89ed7dad7">yyparse()</a>.</p> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00430">dmxConfigConfigure()</a>.</p> - -</div> -</div> -<a class="anchor" id="a41ff0900fb1b1056b02014bf39bee02f"></a><!-- doxytag: member="dmxconfig.c::dmxConfigSetMaxScreens" ref="a41ff0900fb1b1056b02014bf39bee02f" args="(void)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void dmxConfigSetMaxScreens </td> - <td>(</td> - <td class="paramtype">void </td> - <td class="paramname"></td> - <td> ) </td> - <td></td> - </tr> - </table> -</div> -<div class="memdoc"> -<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> - -<p>References <a class="el" href="dmxconfig_8c_source.html#l00430">dmxConfigConfigure()</a>, <a class="el" href="dmxconfig_8c_source.html#l00079">dmxDisplaysFromCommandLine</a>, <a class="el" href="dmxinit_8c_source.html#l00083">dmxNumScreens</a>, and <a class="el" href="dmxconfig_8c_source.html#l00069">DMXConfigCmdStruct::filename</a>.</p> - -<p>Referenced by <a class="el" href="dmxinit_8c_source.html#l00878">ddxProcessArgument()</a>.</p> - -</div> -</div> -<a class="anchor" id="a224cf25e04e43ce049574c10ce39b597"></a><!-- doxytag: member="dmxconfig.c::dmxConfigStoreConfig" ref="a224cf25e04e43ce049574c10ce39b597" args="(const char *config)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void dmxConfigStoreConfig </td> - <td>(</td> - <td class="paramtype">const char * </td> - <td class="paramname"> <em>config</em></td> - <td> ) </td> - <td></td> - </tr> - </table> -</div> -<div class="memdoc"> -<p>Make a note that <em>config</em> should be used as the configuration for current instantiation of the DMX server. </p> - -<p>References <a class="el" href="dmxconfig_8c_source.html#l00070">DMXConfigCmdStruct::config</a>, <a class="el" href="dmxlog_8h_source.html#l00051">dmxFatal</a>, and <a class="el" href="dmxlog_8c_source.html#l00159">dmxLog()</a>.</p> - -<p>Referenced by <a class="el" href="dmxinit_8c_source.html#l00878">ddxProcessArgument()</a>.</p> - -</div> -</div> -<a class="anchor" id="ac372c2ded30d6c82cc7973f7891d2363"></a><!-- doxytag: member="dmxconfig.c::dmxConfigStoreDisplay" ref="ac372c2ded30d6c82cc7973f7891d2363" args="(const char *display)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void dmxConfigStoreDisplay </td> - <td>(</td> - <td class="paramtype">const char * </td> - <td class="paramname"> <em>display</em></td> - <td> ) </td> - <td></td> - </tr> - </table> -</div> -<div class="memdoc"> -<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> - -<p>References <a class="el" href="dmxconfig_8c_source.html#l00071">DMXConfigCmdStruct::displays</a>, <a class="el" href="dmxconfig_8c_source.html#l00079">dmxDisplaysFromCommandLine</a>, <a class="el" href="dmxlog_8h_source.html#l00051">dmxFatal</a>, <a class="el" href="dmxlog_8c_source.html#l00159">dmxLog()</a>, <a class="el" href="dmxconfig_8c_source.html#l00063">DMXConfigListStruct::name</a>, and <a class="el" href="dmxconfig_8c_source.html#l00064">DMXConfigListStruct::next</a>.</p> - -<p>Referenced by <a class="el" href="dmxinit_8c_source.html#l00878">ddxProcessArgument()</a>.</p> - -</div> -</div> -<a class="anchor" id="a6d2a898606f3b373c5a6ebd07d288e53"></a><!-- doxytag: member="dmxconfig.c::dmxConfigStoreFile" ref="a6d2a898606f3b373c5a6ebd07d288e53" args="(const char *file)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void dmxConfigStoreFile </td> - <td>(</td> - <td class="paramtype">const char * </td> - <td class="paramname"> <em>file</em></td> - <td> ) </td> - <td></td> - </tr> - </table> -</div> -<div class="memdoc"> -<p>Make a note that <em>file</em> is the configuration file. </p> - -<p>References <a class="el" href="dmxlog_8h_source.html#l00051">dmxFatal</a>, <a class="el" href="dmxlog_8c_source.html#l00159">dmxLog()</a>, and <a class="el" href="dmxconfig_8c_source.html#l00069">DMXConfigCmdStruct::filename</a>.</p> - -<p>Referenced by <a class="el" href="dmxinit_8c_source.html#l00878">ddxProcessArgument()</a>.</p> - -</div> -</div> -<a class="anchor" id="aa591f4e1846bc6e6d78c68d77879c900"></a><!-- doxytag: member="dmxconfig.c::dmxConfigStoreInput" ref="aa591f4e1846bc6e6d78c68d77879c900" args="(const char *input)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void dmxConfigStoreInput </td> - <td>(</td> - <td class="paramtype">const char * </td> - <td class="paramname"> <em>input</em></td> - <td> ) </td> - <td></td> - </tr> - </table> -</div> -<div class="memdoc"> -<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> - -<p>References <a class="el" href="dmxlog_8h_source.html#l00051">dmxFatal</a>, <a class="el" href="dmxlog_8c_source.html#l00159">dmxLog()</a>, <a class="el" href="dmxconfig_8c_source.html#l00072">DMXConfigCmdStruct::inputs</a>, <a class="el" href="dmxconfig_8c_source.html#l00063">DMXConfigListStruct::name</a>, and <a class="el" href="dmxconfig_8c_source.html#l00064">DMXConfigListStruct::next</a>.</p> - -<p>Referenced by <a class="el" href="dmxinit_8c_source.html#l00878">ddxProcessArgument()</a>.</p> - -</div> -</div> -<a class="anchor" id="ac116ffa05f76ddb8f5920cf3a262e2e5"></a><!-- doxytag: member="dmxconfig.c::dmxConfigStoreXInput" ref="ac116ffa05f76ddb8f5920cf3a262e2e5" args="(const char *input)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">void dmxConfigStoreXInput </td> - <td>(</td> - <td class="paramtype">const char * </td> - <td class="paramname"> <em>input</em></td> - <td> ) </td> - <td></td> - </tr> - </table> -</div> -<div class="memdoc"> -<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> - -<p>References <a class="el" href="dmxlog_8h_source.html#l00051">dmxFatal</a>, <a class="el" href="dmxlog_8c_source.html#l00159">dmxLog()</a>, <a class="el" href="dmxconfig_8c_source.html#l00063">DMXConfigListStruct::name</a>, <a class="el" href="dmxconfig_8c_source.html#l00064">DMXConfigListStruct::next</a>, and <a class="el" href="dmxconfig_8c_source.html#l00073">DMXConfigCmdStruct::xinputs</a>.</p> - -<p>Referenced by <a class="el" href="dmxinit_8c_source.html#l00878">ddxProcessArgument()</a>.</p> - -</div> -</div> -<a class="anchor" id="a847a2de5c1c28c9d7055a2b89ed7dad7"></a><!-- doxytag: member="dmxconfig.c::yyparse" ref="a847a2de5c1c28c9d7055a2b89ed7dad7" args="(void)" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">int yyparse </td> - <td>(</td> - <td class="paramtype">void </td> - <td class="paramname"></td> - <td> ) </td> - <td></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00150">dmxConfigReadFile()</a>, and <a class="el" href="dmxtodmx_8c_source.html#l00043">main()</a>.</p> - -</div> -</div> -<hr/><h2>Variable Documentation</h2> -<a class="anchor" id="a9d2aa7477b1176f8ee206f47e03c29da"></a><!-- doxytag: member="dmxconfig.c::dmxConfigCmd" ref="a9d2aa7477b1176f8ee206f47e03c29da" args="" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname"><a class="el" href="structDMXConfigCmdStruct.html">DMXConfigCmd</a> <a class="el" href="dmxconfig_8c.html#a9d2aa7477b1176f8ee206f47e03c29da">dmxConfigCmd</a><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -</div> -</div> -<a class="anchor" id="af1733e9f6f810a355a158f16f8bc7899"></a><!-- doxytag: member="dmxconfig.c::dmxConfigEntry" ref="af1733e9f6f810a355a158f16f8bc7899" args="" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname"><a class="el" href="struct__DMXConfigEntry.html">DMXConfigEntryPtr</a> <a class="el" href="xdmxconfig_8c.html#af1733e9f6f810a355a158f16f8bc7899">dmxConfigEntry</a></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>Referenced by <a class="el" href="dmxtodmx_8c_source.html#l00043">main()</a>.</p> - -</div> -</div> -<a class="anchor" id="a574577536ff981870613b67021f61930"></a><!-- doxytag: member="dmxconfig.c::dmxDisplaysFromCommandLine" ref="a574577536ff981870613b67021f61930" args="" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">int <a class="el" href="dmxconfig_8c.html#a574577536ff981870613b67021f61930">dmxDisplaysFromCommandLine</a><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00457">dmxConfigSetMaxScreens()</a>, and <a class="el" href="dmxconfig_8c_source.html#l00084">dmxConfigStoreDisplay()</a>.</p> - -</div> -</div> -<a class="anchor" id="a70d750a10d2cda84bbb9e009c8cdbdda"></a><!-- doxytag: member="dmxconfig.c::dmxXkbLayout" ref="a70d750a10d2cda84bbb9e009c8cdbdda" args="" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">char* <a class="el" href="dmxconfig_8c.html#a70d750a10d2cda84bbb9e009c8cdbdda">dmxXkbLayout</a><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -</div> -</div> -<a class="anchor" id="a03f1affbcf5042cf537cffc8ce9d47f4"></a><!-- doxytag: member="dmxconfig.c::dmxXkbModel" ref="a03f1affbcf5042cf537cffc8ce9d47f4" args="" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">char* <a class="el" href="dmxconfig_8c.html#a03f1affbcf5042cf537cffc8ce9d47f4">dmxXkbModel</a><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -</div> -</div> -<a class="anchor" id="aba9019237c80bcabbbbd9afffc723c22"></a><!-- doxytag: member="dmxconfig.c::dmxXkbOptions" ref="aba9019237c80bcabbbbd9afffc723c22" args="" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">char* <a class="el" href="dmxconfig_8c.html#aba9019237c80bcabbbbd9afffc723c22">dmxXkbOptions</a><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -</div> -</div> -<a class="anchor" id="aae9b4e8aa3f950c6e12e792d6940a852"></a><!-- doxytag: member="dmxconfig.c::dmxXkbRules" ref="aae9b4e8aa3f950c6e12e792d6940a852" args="" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">char* <a class="el" href="dmxconfig_8c.html#aae9b4e8aa3f950c6e12e792d6940a852">dmxXkbRules</a><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -</div> -</div> -<a class="anchor" id="a9237687e93253996897e0e0d584222ed"></a><!-- doxytag: member="dmxconfig.c::dmxXkbVariant" ref="a9237687e93253996897e0e0d584222ed" args="" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">char* <a class="el" href="dmxconfig_8c.html#a9237687e93253996897e0e0d584222ed">dmxXkbVariant</a><code> [static]</code></td> - </tr> - </table> -</div> -<div class="memdoc"> - -</div> -</div> -<a class="anchor" id="a46af646807e0797e72b6e8945e7ea88b"></a><!-- doxytag: member="dmxconfig.c::yyin" ref="a46af646807e0797e72b6e8945e7ea88b" args="" --> -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">FILE* <a class="el" href="xdmxconfig_8c.html#a46af646807e0797e72b6e8945e7ea88b">yyin</a></td> - </tr> - </table> -</div> -<div class="memdoc"> - -<p>Referenced by <a class="el" href="dmxconfig_8c_source.html#l00150">dmxConfigReadFile()</a>.</p> - -</div> -</div> -</div> - <hr> - <address> - <small> - Generated June 29, 2004 for <a - href="http://dmx.sourceforge.net">Distributed Multihead X</a> by - <a href="http://www.doxygen.org/index.html">doxygen</a> - 1.3.4. - </small> - </addres> - </hr> - </body> -</html> |