The [[MachInterfaceGenerator]] (MIG) is a program which generates inter-process communication (IPC) code. Specifically Mig generates remote procedure call (RPC) code for communication between client and server processes running on a Mach microkernel. <form action="%SCRIPTURLPATH%/search%SCRIPTSUFFIX%/%WEB%/"> <table> <tr> <td valign="top" width="65%"> <p> Mach servers run as separate tasks and communicate with RPC messages. The RPC interface is language independant and somewhat complex. MIG mitigates this complexity. </p> <p> GNU MIG is fully compatible with OSF MIG. The <a href="http://www.gnu.org/software/hurd/mig.html" target="_top">official Mig</a> site is a page hosted on the official Hurd site. <span style="background:"><font color="">Mig Documentation</font></span><a href="http://LOCATION/MigDocumentation">?</a> is available. Mig also has it's own CVS module within the main Hurd CVS site. </p> <p><span style="background:"><font color="">Building the Mach Interface Generator</font></span><a href="http://LOCATION/BuildingMIG">?</a></p> <p> </p> <dl> <dt><span style="background:"><font color="">Web Discuss</font></span><a href="http://LOCATION/WebDiscuss">?</a></dt> <dd> Discussion about how to make this part of the site better and more informative. </dd> </dl> <p> </p> <dl> <dt><span style="background:"><font color="">Web Preferences</font></span><a href="http://LOCATION/WebPreferences">?</a></dt> <dd> specific settings for this web </dd> </dl> <p> </p> </td> <td> <p> </p> </td> <td valign="top" width="35%"> <p> </p> <table border="1" cellpadding="1" cellspacing="0"> <tr> <th bgcolor="#99CCCC"><strong>Hot Topics <font size="-1">(<span style="background:"><font color="">more</font></span><a href="http://LOCATION/WebStatistics">?</a>)</font></strong></th> <th bgcolor="#99CCCC"><strong>Top Contributors</strong></th> </tr> </table> %INCLUDE{"WebStatistics" pattern=".*?\-\-statTopContributors\-\-\&gt;[^\|]+\|[^\|]+\|[^\|]+\|[^\|]+\|[^\|]+\|[^\|]+(\|[^\|]+\|[^\|]+\|).*"}% <p> </p><input name="search" size="20" type="text" /> <input type="submit" value="Search %WEB%" /><br /><font size="-1">More search options in <span style="background:"><font color="">Web Search</font></span><a href="http://LOCATION/WebSearch">?</a></font><br /> <p> Currently, Web refers to the Mig Web. </p> <p> </p> <ul> <li><span style="background:"><font color="">Web Index</font></span><a href="http://LOCATION/WebIndex">?</a> - alphabetical </li> <li><span style="background:"><font color="">Web Changes</font></span><a href="http://LOCATION/WebChanges">?</a> - by modification time </li> <li><span style="background:"><font color="">Web Notify</font></span><a href="http://LOCATION/WebNotify">?</a> - email alerts </li> </ul> <p> </p> </td> </tr> </table> </form>