/src/middleware/enet/docs/group__Address.html
https://bitbucket.org/vivkin/gam3b00bs/ · HTML · 189 lines · 183 code · 5 blank · 1 comment · 0 complexity · 2cb6648fd5ec2a880ae2f9d86479f533 MD5 · raw file
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
- <title>enet: ENet address functions</title>
- <link href="tabs.css" rel="stylesheet" type="text/css"/>
- <link href="doxygen.css" rel="stylesheet" type="text/css"/>
- </head>
- <body>
- <!-- Generated by Doxygen 1.7.1 -->
- <div class="navigation" id="top">
- <div class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="annotated.html"><span>Data Structures</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- </div>
- <div class="header">
- <div class="summary">
- <a href="#func-members">Functions</a> </div>
- <div class="headertitle">
- <h1>ENet address functions</h1> </div>
- </div>
- <div class="contents">
- <table class="memberdecls">
- <tr><td colspan="2"><h2><a name="func-members"></a>
- Functions</h2></td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">ENET_API int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Address.html#ga32a6ae1ed3d7704858f237688e7384ee">enet_address_set_host</a> (<a class="el" href="struct__ENetAddress.html">ENetAddress</a> *address, const char *hostName)</td></tr>
- <tr><td class="mdescLeft"> </td><td class="mdescRight">Attempts to resolve the host named by the parameter hostName and sets the host field in the address parameter if successful. <a href="#ga32a6ae1ed3d7704858f237688e7384ee"></a><br/></td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">ENET_API int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Address.html#ga770507a74d2e98334eebdadd9c681f69">enet_address_get_host_ip</a> (const <a class="el" href="struct__ENetAddress.html">ENetAddress</a> *address, char *hostName, size_t nameLength)</td></tr>
- <tr><td class="mdescLeft"> </td><td class="mdescRight">Gives the printable form of the ip address specified in the address parameter. <a href="#ga770507a74d2e98334eebdadd9c681f69"></a><br/></td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">ENET_API int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Address.html#ga55282b3074cb409544f6aa72a67582ab">enet_address_get_host</a> (const <a class="el" href="struct__ENetAddress.html">ENetAddress</a> *address, char *hostName, size_t nameLength)</td></tr>
- <tr><td class="mdescLeft"> </td><td class="mdescRight">Attempts to do a reverse lookup of the host field in the address parameter. <a href="#ga55282b3074cb409544f6aa72a67582ab"></a><br/></td></tr>
- </table>
- <hr/><h2>Function Documentation</h2>
- <a class="anchor" id="ga55282b3074cb409544f6aa72a67582ab"></a><!-- doxytag: member="enet.h::enet_address_get_host" ref="ga55282b3074cb409544f6aa72a67582ab" args="(const ENetAddress *address, char *hostName, size_t nameLength)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">ENET_API int enet_address_get_host </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct__ENetAddress.html">ENetAddress</a> * </td>
- <td class="paramname"> <em>address</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">char * </td>
- <td class="paramname"> <em>hostName</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"> <em>nameLength</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <dl><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>address</em> </td><td>address used for reverse lookup </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>hostName</em> </td><td>destination for name, must not be NULL </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>nameLength</em> </td><td>maximum length of hostName. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>the null-terminated name of the host in hostName on success </dd></dl>
- <dl><dt><b>Return values:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>0</em> </td><td>on success </td></tr>
- <tr><td valign="top"></td><td valign="top"><em><</em> </td><td>0 on failure </td></tr>
- </table>
- </dd>
- </dl>
- <p>References <a class="el" href="group__Address.html#ga770507a74d2e98334eebdadd9c681f69">enet_address_get_host_ip()</a>.</p>
- </div>
- </div>
- <a class="anchor" id="ga770507a74d2e98334eebdadd9c681f69"></a><!-- doxytag: member="enet.h::enet_address_get_host_ip" ref="ga770507a74d2e98334eebdadd9c681f69" args="(const ENetAddress *address, char *hostName, size_t nameLength)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">ENET_API int enet_address_get_host_ip </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="struct__ENetAddress.html">ENetAddress</a> * </td>
- <td class="paramname"> <em>address</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">char * </td>
- <td class="paramname"> <em>hostName</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">size_t </td>
- <td class="paramname"> <em>nameLength</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <dl><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>address</em> </td><td>address printed </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>hostName</em> </td><td>destination for name, must not be NULL </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>nameLength</em> </td><td>maximum length of hostName. </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>the null-terminated name of the host in hostName on success </dd></dl>
- <dl><dt><b>Return values:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>0</em> </td><td>on success </td></tr>
- <tr><td valign="top"></td><td valign="top"><em><</em> </td><td>0 on failure </td></tr>
- </table>
- </dd>
- </dl>
- <p>Referenced by <a class="el" href="group__Address.html#ga55282b3074cb409544f6aa72a67582ab">enet_address_get_host()</a>.</p>
- </div>
- </div>
- <a class="anchor" id="ga32a6ae1ed3d7704858f237688e7384ee"></a><!-- doxytag: member="enet.h::enet_address_set_host" ref="ga32a6ae1ed3d7704858f237688e7384ee" args="(ENetAddress *address, const char *hostName)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">ENET_API int enet_address_set_host </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="struct__ENetAddress.html">ENetAddress</a> * </td>
- <td class="paramname"> <em>address</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char * </td>
- <td class="paramname"> <em>hostName</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <dl><dt><b>Parameters:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>address</em> </td><td>destination to store resolved address </td></tr>
- <tr><td valign="top"></td><td valign="top"><em>hostName</em> </td><td>host name to lookup </td></tr>
- </table>
- </dd>
- </dl>
- <dl><dt><b>Return values:</b></dt><dd>
- <table border="0" cellspacing="2" cellpadding="0">
- <tr><td valign="top"></td><td valign="top"><em>0</em> </td><td>on success </td></tr>
- <tr><td valign="top"></td><td valign="top"><em><</em> </td><td>0 on failure </td></tr>
- </table>
- </dd>
- </dl>
- <dl class="return"><dt><b>Returns:</b></dt><dd>the address of the given hostName in address on success </dd></dl>
- </div>
- </div>
- </div>
- <hr class="footer"/><address class="footer"><small>Generated on Wed Feb 9 2011 21:31:05 for enet by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.1 </small></address>
- </body>
- </html>