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

📄 a00691.html

📁 opendds 1.2 最新版 面向分布式实时网络编程
💻 HTML
📖 第 1 页 / 共 2 页
字号:
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Delegate to the connection object to re-establish the connection. 
<p>
Reimplemented from <a class="el" href="a00759.html#49e29f0a71ddda52fd782ba2e18555aa">OpenDDS::DCPS::TransportSendStrategy</a>.
</div>
</div><p>
<a class="anchor" name="fabbca269fcbd0c2a6840fce87aba980"></a><!-- doxytag: member="OpenDDS::DCPS::SimpleTcpSendStrategy::reset" ref="fabbca269fcbd0c2a6840fce87aba980" args="(SimpleTcpConnection *connection)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int OpenDDS::DCPS::SimpleTcpSendStrategy::reset           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00684.html">SimpleTcpConnection</a> *&nbsp;</td>
          <td class="paramname"> <em>connection</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This is called by the datalink object to associate with the "new" connection object. The "old" connection object is unregistered with the reactor and the "new" connection object is registered for sending. The implementation of this method is borrowed from the ReceiveStrategy. 
</div>
</div><p>
<a class="anchor" name="8166604dfbfad83b5d31c5833c4cb589"></a><!-- doxytag: member="OpenDDS::DCPS::SimpleTcpSendStrategy::send_bytes" ref="8166604dfbfad83b5d31c5833c4cb589" args="(const iovec iov[], int n, int &amp;bp)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ssize_t OpenDDS::DCPS::SimpleTcpSendStrategy::send_bytes           </td>
          <td>(</td>
          <td class="paramtype">const iovec&nbsp;</td>
          <td class="paramname"> <em>iov</em>[], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>n</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname"> <em>bp</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Implements <a class="el" href="a00759.html#ea5aa19fd582f69482c75a76472b2cbb">OpenDDS::DCPS::TransportSendStrategy</a>.
</div>
</div><p>
<a class="anchor" name="b7a6bfdc5d5475b5b953550d23dc0337"></a><!-- doxytag: member="OpenDDS::DCPS::SimpleTcpSendStrategy::send_bytes_i" ref="b7a6bfdc5d5475b5b953550d23dc0337" args="(const iovec iov[], int n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ssize_t OpenDDS::DCPS::SimpleTcpSendStrategy::send_bytes_i           </td>
          <td>(</td>
          <td class="paramtype">const iovec&nbsp;</td>
          <td class="paramname"> <em>iov</em>[], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>n</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Implements <a class="el" href="a00759.html#bb64e450d611280f9e1136e3725f414a">OpenDDS::DCPS::TransportSendStrategy</a>.
</div>
</div><p>
<a class="anchor" name="8014a3efab79fe2220a890b5775cac3f"></a><!-- doxytag: member="OpenDDS::DCPS::SimpleTcpSendStrategy::stop_i" ref="8014a3efab79fe2220a890b5775cac3f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void OpenDDS::DCPS::SimpleTcpSendStrategy::stop_i           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Let the subclass stop. 
<p>

<p>
Implements <a class="el" href="a00759.html#79e5bdf776195e19c656cc9ade39bb49">OpenDDS::DCPS::TransportSendStrategy</a>.
</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="cf9e0b92d0fb7f74ce95da0ee86ba0a1"></a><!-- doxytag: member="OpenDDS::DCPS::SimpleTcpSendStrategy::connection_" ref="cf9e0b92d0fb7f74ce95da0ee86ba0a1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00639.html">SimpleTcpConnection_rch</a> <a class="el" href="a00691.html#cf9e0b92d0fb7f74ce95da0ee86ba0a1">OpenDDS::DCPS::SimpleTcpSendStrategy::connection_</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="513e04e731b2ff1fff72266a51610c9f"></a><!-- doxytag: member="OpenDDS::DCPS::SimpleTcpSendStrategy::link_" ref="513e04e731b2ff1fff72266a51610c9f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00639.html">SimpleTcpDataLink_rch</a> <a class="el" href="a00691.html#513e04e731b2ff1fff72266a51610c9f">OpenDDS::DCPS::SimpleTcpSendStrategy::link_</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="283e3e97d51f379b5e1bc8103b3d2dd8"></a><!-- doxytag: member="OpenDDS::DCPS::SimpleTcpSendStrategy::reactor_task_" ref="283e3e97d51f379b5e1bc8103b3d2dd8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00639.html">TransportReactorTask_rch</a> <a class="el" href="a00691.html#283e3e97d51f379b5e1bc8103b3d2dd8">OpenDDS::DCPS::SimpleTcpSendStrategy::reactor_task_</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="a01105.html">SimpleTcpSendStrategy.h</a><li><a class="el" href="a01104.html">SimpleTcpSendStrategy.cpp</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Nov 7 09:37:50 2008 for OpenDDS by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

⌨️ 快捷键说明

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