⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 classpipsocket.html

📁 pwlib开发文档
💻 HTML
📖 第 1 页 / 共 4 页
字号:
<a name="d16" doxytag="PIPSocket::GetInterfaceTable"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> BOOL PIPSocket::GetInterfaceTable </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">InterfaceTable &amp;&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp; <em>table</em>          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap><code> [static]</code></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Get a list of all interfaces<p><dl compact><dt><b>Returns: </b></dt><dd> TRUE if the interface table is returned, FALSE if an error occurs. </dl><dl compact><dt><b>Parameters: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em>table</em>&nbsp;</td><td>interface table </td></tr></table></dl>    </td>  </tr></table><a name="a18" doxytag="PIPSocket::GetLastReceiveToAddress"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> <a class="el" href="classPIPSocket_1_1Address.html">PIPSocket::Address</a> PIPSocket::GetLastReceiveToAddress </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap> const<code> [inline]</code></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>return the interface address of the last incoming packet     </td>  </tr></table><a name="a10" doxytag="PIPSocket::GetLocalAddress"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> virtual BOOL PIPSocket::GetLocalAddress </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top"><a class="el" href="classPIPSocket_1_1Address.html">Address</a> &amp;&nbsp;</td>          <td class="mdname" nowrap>&nbsp; <em>addr</em>, </td>        </tr>        <tr>          <td></td>          <td></td>          <td class="md" nowrap>WORD &amp;&nbsp;</td>          <td class="mdname" nowrap>&nbsp; <em>port</em></td>        </tr>        <tr>          <td></td>          <td class="md">)&nbsp;</td>          <td class="md" colspan="2"><code> [virtual]</code></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p><dl compact><dt><b>Parameters: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em>port</em>&nbsp;</td><td>Variable to receive peer hosts IP address Variable to receive peer hosts port number </td></tr></table></dl><p>Reimplemented in <a class="el" href="classPSTUNUDPSocket.html#a2">PSTUNUDPSocket</a>, <a class="el" href="classPSocksSocket.html#a7">PSocksSocket</a>, and <a class="el" href="classPSocksUDPSocket.html#a7">PSocksUDPSocket</a>.    </td>  </tr></table><a name="a9" doxytag="PIPSocket::GetLocalAddress"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> virtual BOOL PIPSocket::GetLocalAddress </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top"><a class="el" href="classPIPSocket_1_1Address.html">Address</a> &amp;&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp; <em>addr</em>          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap><code> [virtual]</code></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Get the Internet Protocol address for the local host.<p><dl compact><dt><b>Returns: </b></dt><dd> TRUE if the IP number was returned. </dl><dl compact><dt><b>Parameters: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em>addr</em>&nbsp;</td><td>Variable to receive hosts IP address </td></tr></table></dl><p>Reimplemented in <a class="el" href="classPSTUNUDPSocket.html#a1">PSTUNUDPSocket</a>, <a class="el" href="classPSocksSocket.html#a6">PSocksSocket</a>, and <a class="el" href="classPSocksUDPSocket.html#a6">PSocksUDPSocket</a>.    </td>  </tr></table><a name="a13" doxytag="PIPSocket::GetLocalHostName"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> <a class="el" href="classPString.html">PString</a> PIPSocket::GetLocalHostName </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Get the host name for the local host.<p><dl compact><dt><b>Returns: </b></dt><dd> Name of the host, or an empty string if an error occurs. </dl>    </td>  </tr></table><a name="a0" doxytag="PIPSocket::GetName"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> virtual <a class="el" href="classPString.html">PString</a> PIPSocket::GetName </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap><code> [virtual]</code></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Get the platform and I/O channel type name of the channel. For an IP socket this returns the host name of the peer the socket is connected to, followed by the socket number it is connected to.<p><dl compact><dt><b>Returns: </b></dt><dd> the name of the channel. </dl><p>Reimplemented from <a class="el" href="classPChannel.html#z47_1">PChannel</a>.    </td>  </tr></table><a name="a12" doxytag="PIPSocket::GetPeerAddress"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> virtual BOOL PIPSocket::GetPeerAddress </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top"><a class="el" href="classPIPSocket_1_1Address.html">Address</a> &amp;&nbsp;</td>          <td class="mdname" nowrap>&nbsp; <em>addr</em>, </td>        </tr>        <tr>          <td></td>          <td></td>          <td class="md" nowrap>WORD &amp;&nbsp;</td>          <td class="mdname" nowrap>&nbsp; <em>port</em></td>        </tr>        <tr>          <td></td>          <td class="md">)&nbsp;</td>          <td class="md" colspan="2"><code> [virtual]</code></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p><dl compact><dt><b>Parameters: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em>port</em>&nbsp;</td><td>Variable to receive peer hosts IP address Variable to receive peer hosts port number </td></tr></table></dl><p>Reimplemented in <a class="el" href="classPSocksSocket.html#a9">PSocksSocket</a>, and <a class="el" href="classPSocksUDPSocket.html#a9">PSocksUDPSocket</a>.    </td>  </tr></table><a name="a11" doxytag="PIPSocket::GetPeerAddress"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> virtual BOOL PIPSocket::GetPeerAddress </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top"><a class="el" href="classPIPSocket_1_1Address.html">Address</a> &amp;&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp; <em>addr</em>          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap><code> [virtual]</code></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Get the Internet Protocol address for the peer host the socket is connected to.<p><dl compact><dt><b>Returns: </b></dt><dd> TRUE if the IP number was returned. </dl><dl compact><dt><b>Parameters: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em>addr</em>&nbsp;</td><td>Variable to receive hosts IP address </td></tr></table></dl><p>Reimplemented in <a class="el" href="classPSocksSocket.html#a8">PSocksSocket</a>, and <a class="el" href="classPSocksUDPSocket.html#a8">PSocksUDPSocket</a>.    </td>  </tr></table><a name="a14" doxytag="PIPSocket::GetPeerHostName"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> <a class="el" href="classPString.html">PString</a> PIPSocket::GetPeerHostName </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Get the host name for the peer host the socket is connected to.<p><dl compact><dt><b>Returns: </b></dt><dd> Name of the host, or an empty string if an error occurs. </dl>    </td>  </tr></table><a name="d15" doxytag="PIPSocket::GetRouteTable"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> BOOL PIPSocket::GetRouteTable </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">RouteTable &amp;&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp; <em>table</em>          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap><code> [static]</code></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Get the systems route table.<p><dl compact><dt><b>Returns: </b></dt><dd> TRUE if the route table is returned, FALSE if an error occurs. </dl><dl compact><dt><b>Parameters: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em>table</em>&nbsp;</td><td>Route table </td></tr></table>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -