📄 a00658.html
字号:
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int </td>
<td class="paramname"> <em>n</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ACE_INET_Addr & </td>
<td class="paramname"> <em>remote_address</em></td><td> </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>
Only our subclass knows how to do this.
<p>
<p>
Implements <a class="el" href="a00754.html#97cc1be21ba30f5098f5d7dc474e4cca">OpenDDS::DCPS::TransportReceiveStrategy</a>.
</div>
</div><p>
<a class="anchor" name="15d2f571b61ad8837dc839a7b4ca0089"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::received_packets" ref="15d2f571b61ad8837dc839a7b4ca0089" args="(const std::vector< OpenDDS::DCPS::ReliableMulticast::detail::Packet > &packets)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::received_packets </td>
<td>(</td>
<td class="paramtype">const std::vector< <a class="el" href="a00606.html">OpenDDS::DCPS::ReliableMulticast::detail::Packet</a> > & </td>
<td class="paramname"> <em>packets</em> </td>
<td> ) </td>
<td width="100%"><code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>
Implements <a class="el" href="a00609.html#e969b017f8351876ce4557103915586b">OpenDDS::DCPS::ReliableMulticast::detail::PacketReceiverCallback</a>.
</div>
</div><p>
<a class="anchor" name="de857513ef798098f04c38de41d03a60"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::reliability_compromised" ref="de857513ef798098f04c38de41d03a60" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::reliability_compromised </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td width="100%"><code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>
Implements <a class="el" href="a00609.html#34d1bc366e203ec1a7152c4039b59d2c">OpenDDS::DCPS::ReliableMulticast::detail::PacketReceiverCallback</a>.
</div>
</div><p>
<a class="anchor" name="6b2a38f3866c788265c944a0f6fca585"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::start_i" ref="6b2a38f3866c788265c944a0f6fca585" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::start_i </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td width="100%"><code> [protected, virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Let the subclass start.
<p>
<p>
Implements <a class="el" href="a00754.html#805e510a5289563df1eb33c8d8ca859b">OpenDDS::DCPS::TransportReceiveStrategy</a>.
</div>
</div><p>
<a class="anchor" name="15760d45e6df9ed8ead71df3e1468da3"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::stop_i" ref="15760d45e6df9ed8ead71df3e1468da3" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::stop_i </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </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="a00754.html#2d1de4dee1e829fcddcec82dc5b5b60a">OpenDDS::DCPS::TransportReceiveStrategy</a>.
</div>
</div><p>
<a class="anchor" name="8761b3287521c99a8917121952d8cdee"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::teardown" ref="8761b3287521c99a8917121952d8cdee" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::teardown </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="3749eb82156011b167d081c16503b1b9"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::buffered_packets_" ref="3749eb82156011b167d081c16503b1b9" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::vector<<a class="el" href="a00606.html">OpenDDS::DCPS::ReliableMulticast::detail::Packet</a>> <a class="el" href="a00658.html#3749eb82156011b167d081c16503b1b9">OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::buffered_packets_</a><code> [private]</code> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="d5691c2731da031e387c66ea022221e2"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::data_link_" ref="d5691c2731da031e387c66ea022221e2" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="a00652.html">ReliableMulticastDataLink</a>& <a class="el" href="a00658.html#d5691c2731da031e387c66ea022221e2">OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::data_link_</a><code> [private]</code> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="522b5c0bdcb0faf2abcb21fe63866f98"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::receiver_" ref="522b5c0bdcb0faf2abcb21fe63866f98" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_Auto_Ptr<<a class="el" href="a00641.html">OpenDDS::DCPS::ReliableMulticast::detail::ReactivePacketReceiver</a>> <a class="el" href="a00658.html#522b5c0bdcb0faf2abcb21fe63866f98">OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::receiver_</a><code> [private]</code> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="f9f0b6b610ce3d7a57f649a6deaa5149"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::to_deliver_" ref="f9f0b6b610ce3d7a57f649a6deaa5149" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::vector<<a class="el" href="a00606.html">OpenDDS::DCPS::ReliableMulticast::detail::Packet</a>> <a class="el" href="a00658.html#f9f0b6b610ce3d7a57f649a6deaa5149">OpenDDS::DCPS::ReliableMulticastTransportReceiveStrategy::to_deliver_</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="a01029.html">ReliableMulticastTransportReceiveStrategy.h</a><li><a class="el" href="a01028.html">ReliableMulticastTransportReceiveStrategy.cpp</a><li><a class="el" href="a01030.html">ReliableMulticastTransportReceiveStrategy.inl</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Nov 7 09:37:47 2008 for OpenDDS by
<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 + -