a00650.html
来自「opendds 1.2 最新版 面向分布式实时网络编程」· HTML 代码 · 共 537 行 · 第 1/3 页
HTML
537 行
</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="447981e714bc6b2bd8f3b1645f2de6ff"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::buffer_packet" ref="447981e714bc6b2bd8f3b1645f2de6ff" args="(const OpenDDS::DCPS::ReliableMulticast::detail::Packet &p, PacketVector &delivered)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::buffer_packet </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="a00606.html">OpenDDS::DCPS::ReliableMulticast::detail::Packet</a> & </td>
<td class="paramname"> <em>p</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="a00650.html#8d506eceb41c8f9fa0c2c6368ca4e511">PacketVector</a> & </td>
<td class="paramname"> <em>delivered</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"><code> [private]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="5c06364966c5ad878afcfb3f18e41080"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::buffersize" ref="5c06364966c5ad878afcfb3f18e41080" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">size_t OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::buffersize </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td width="100%"> const<code> [private]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="97f954219551c809e9f96c2d273394fb"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::deliver" ref="97f954219551c809e9f96c2d273394fb" args="(PacketVector &delivered, const OpenDDS::DCPS::ReliableMulticast::detail::Packet &p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::deliver </td>
<td>(</td>
<td class="paramtype"><a class="el" href="a00650.html#8d506eceb41c8f9fa0c2c6368ca4e511">PacketVector</a> & </td>
<td class="paramname"> <em>delivered</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="a00606.html">OpenDDS::DCPS::ReliableMulticast::detail::Packet</a> & </td>
<td class="paramname"> <em>p</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"><code> [private]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="887d58563343eeb7c870e364be554d3e"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::find_beginning_of_consecutive_range" ref="887d58563343eeb7c870e364be554d3e" args="(const OpenDDS::DCPS::ReliableMulticast::detail::Packet::id_type &end) const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="a00606.html#962c0af4f24b6803c4d8ddab864d3742">OpenDDS::DCPS::ReliableMulticast::detail::Packet::id_type</a> OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::find_beginning_of_consecutive_range </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="a00606.html#962c0af4f24b6803c4d8ddab864d3742">OpenDDS::DCPS::ReliableMulticast::detail::Packet::id_type</a> & </td>
<td class="paramname"> <em>end</em> </td>
<td> ) </td>
<td width="100%"> const<code> [private]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="70ff9bdcf959b987000f1156cecdd908"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::find_previous_received" ref="70ff9bdcf959b987000f1156cecdd908" args="(const OpenDDS::DCPS::ReliableMulticast::detail::Packet::id_type &id) const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="a00606.html#962c0af4f24b6803c4d8ddab864d3742">OpenDDS::DCPS::ReliableMulticast::detail::Packet::id_type</a> OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::find_previous_received </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="a00606.html#962c0af4f24b6803c4d8ddab864d3742">OpenDDS::DCPS::ReliableMulticast::detail::Packet::id_type</a> & </td>
<td class="paramname"> <em>id</em> </td>
<td> ) </td>
<td width="100%"> const<code> [private]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="bb0fb0b172d0b520c69876e753c3d5a1"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::get_and_remove_buffered_packet" ref="bb0fb0b172d0b520c69876e753c3d5a1" args="(const OpenDDS::DCPS::ReliableMulticast::detail::Packet::id_type &id, OpenDDS::DCPS::ReliableMulticast::detail::Packet &p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::get_and_remove_buffered_packet </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="a00606.html#962c0af4f24b6803c4d8ddab864d3742">OpenDDS::DCPS::ReliableMulticast::detail::Packet::id_type</a> & </td>
<td class="paramname"> <em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="a00606.html">OpenDDS::DCPS::ReliableMulticast::detail::Packet</a> & </td>
<td class="paramname"> <em>p</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"><code> [private]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="8b52a1e1e930b6ca29e93b583a87e41b"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::handle_unreliable_operation" ref="8b52a1e1e930b6ca29e93b583a87e41b" args="(PacketVector &delivered)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::handle_unreliable_operation </td>
<td>(</td>
<td class="paramtype"><a class="el" href="a00650.html#8d506eceb41c8f9fa0c2c6368ca4e511">PacketVector</a> & </td>
<td class="paramname"> <em>delivered</em> </td>
<td> ) </td>
<td width="100%"><code> [private]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="95e782d8086914e594a23ae346a8cb86"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::in_range" ref="95e782d8086914e594a23ae346a8cb86" args="(const OpenDDS::DCPS::ReliableMulticast::detail::Packet::id_type &id, int minadd, int maxadd)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool OpenDDS::DCPS::ReliableMulticast::detail::ReceiverLogic::in_range </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="a00606.html#962c0af4f24b6803c4d8ddab864d3742">OpenDDS::DCPS::ReliableMulticast::detail::Packet::id_type</a> & </td>
<td class="paramname"> <em>id</em>, </td>
</tr>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?