a00145.html 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
  3. <title>uIP 1.0: uIP initialization functions</title>
  4. <link href="doxygen.css" rel="stylesheet" type="text/css">
  5. <link href="tabs.css" rel="stylesheet" type="text/css">
  6. </head><body>
  7. <!-- Generated by Doxygen 1.4.6 -->
  8. <div class="tabs">
  9. <ul>
  10. <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
  11. <li><a href="modules.html"><span>Modules</span></a></li>
  12. <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
  13. <li><a href="files.html"><span>Files</span></a></li>
  14. <li><a href="examples.html"><span>Examples</span></a></li>
  15. </ul></div>
  16. <h1>uIP initialization functions<br>
  17. <small>
  18. [<a class="el" href="a00150.html">The uIP TCP/IP stack</a>]</small>
  19. </h1><hr><a name="_details"></a><h2>Detailed Description</h2>
  20. The uIP initialization functions are used for booting uIP.
  21. <p>
  22. <p>
  23. <table border="0" cellpadding="0" cellspacing="0">
  24. <tr><td></td></tr>
  25. <tr><td colspan="2"><br><h2>Functions</h2></td></tr>
  26. <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00145.html#gc48ed5f0d27721ef62a3ed02a5ad8d2e">uip_init</a> (void)</td></tr>
  27. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">uIP initialization function. <a href="#gc48ed5f0d27721ef62a3ed02a5ad8d2e"></a><br></td></tr>
  28. <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00145.html#g22f140b02c354dfebcc7ad481c3bcd68">uip_setipid</a> (<a class="el" href="a00153.html#g77570ac4fcab86864fa1916e55676da2">u16_t</a> id)</td></tr>
  29. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">uIP initialization function. <a href="#g22f140b02c354dfebcc7ad481c3bcd68"></a><br></td></tr>
  30. </table>
  31. <hr><h2>Function Documentation</h2>
  32. <a class="anchor" name="gc48ed5f0d27721ef62a3ed02a5ad8d2e"></a><!-- doxytag: member="uip.h::uip_init" ref="gc48ed5f0d27721ef62a3ed02a5ad8d2e" args="(void)" --><p>
  33. <table class="mdTable" cellpadding="2" cellspacing="0">
  34. <tr>
  35. <td class="mdRow">
  36. <table cellpadding="0" cellspacing="0" border="0">
  37. <tr>
  38. <td class="md" nowrap valign="top">void uip_init </td>
  39. <td class="md" valign="top">(&nbsp;</td>
  40. <td class="md" nowrap valign="top">void&nbsp;</td>
  41. <td class="mdname1" valign="top" nowrap> </td>
  42. <td class="md" valign="top">&nbsp;)&nbsp;</td>
  43. <td class="md" nowrap></td>
  44. </tr>
  45. </table>
  46. </td>
  47. </tr>
  48. </table>
  49. <table cellspacing="5" cellpadding="0" border="0">
  50. <tr>
  51. <td>
  52. &nbsp;
  53. </td>
  54. <td>
  55. <p>
  56. uIP initialization function.
  57. <p>
  58. This function should be called at boot up to initilize the uIP TCP/IP stack. <dl compact><dt><b>Examples: </b></dt><dd>
  59. <a class="el" href="a00042.html#a64">example-mainloop-with-arp.c</a>, and <a class="el" href="a00043.html#a88">example-mainloop-without-arp.c</a>.</dl>
  60. <p>
  61. Definition at line <a class="el" href="a00201.html#l00379">379</a> of file <a class="el" href="a00201.html">uip.c</a>.
  62. <p>
  63. References <a class="el" href="a00206.html#l00259">UIP_LISTENPORTS</a>. </td>
  64. </tr>
  65. </table>
  66. <a class="anchor" name="g22f140b02c354dfebcc7ad481c3bcd68"></a><!-- doxytag: member="uip.h::uip_setipid" ref="g22f140b02c354dfebcc7ad481c3bcd68" args="(u16_t id)" --><p>
  67. <table class="mdTable" cellpadding="2" cellspacing="0">
  68. <tr>
  69. <td class="mdRow">
  70. <table cellpadding="0" cellspacing="0" border="0">
  71. <tr>
  72. <td class="md" nowrap valign="top">void uip_setipid </td>
  73. <td class="md" valign="top">(&nbsp;</td>
  74. <td class="md" nowrap valign="top"><a class="el" href="a00153.html#g77570ac4fcab86864fa1916e55676da2">u16_t</a>&nbsp;</td>
  75. <td class="mdname1" valign="top" nowrap> <em>id</em> </td>
  76. <td class="md" valign="top">&nbsp;)&nbsp;</td>
  77. <td class="md" nowrap></td>
  78. </tr>
  79. </table>
  80. </td>
  81. </tr>
  82. </table>
  83. <table cellspacing="5" cellpadding="0" border="0">
  84. <tr>
  85. <td>
  86. &nbsp;
  87. </td>
  88. <td>
  89. <p>
  90. uIP initialization function.
  91. <p>
  92. This function may be used at boot time to set the initial ip_id.
  93. <p>
  94. Definition at line <a class="el" href="a00201.html#l00181">181</a> of file <a class="el" href="a00201.html">uip.c</a>. </td>
  95. </tr>
  96. </table>
  97. <hr size="1"><address style="align: right;"><small>Generated on Mon Jun 12 10:23:02 2006 for uIP 1.0 by&nbsp;
  98. <a href="http://www.doxygen.org/index.html">
  99. <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
  100. </body>
  101. </html>