a00545.html
来自「opendds 1.2 最新版 面向分布式实时网络编程」· HTML 代码 · 共 364 行 · 第 1/2 页
HTML
364 行
</div><p>
<a class="anchor" name="17135359e5a798da9bff433f8fa747da"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::handle_input" ref="17135359e5a798da9bff433f8fa747da" args="(ACE_HANDLE fd=ACE_INVALID_HANDLE)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::handle_input </td>
<td>(</td>
<td class="paramtype">ACE_HANDLE </td>
<td class="paramname"> <em>fd</em> = <code>ACE_INVALID_HANDLE</code> </td>
<td> ) </td>
<td width="100%"><code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="4c8e497613e7ca99ccc226bb1c8b1e17"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::handle_output" ref="4c8e497613e7ca99ccc226bb1c8b1e17" args="(ACE_HANDLE fd=ACE_INVALID_HANDLE)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::handle_output </td>
<td>(</td>
<td class="paramtype">ACE_HANDLE </td>
<td class="paramname"> <em>fd</em> = <code>ACE_INVALID_HANDLE</code> </td>
<td> ) </td>
<td width="100%"><code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="0707a3c2e0a6e221f16ac863457f569a"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::receive" ref="0707a3c2e0a6e221f16ac863457f569a" args="(const char *buffer, size_t size, const ACE_INET_Addr &peer)=0" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">virtual void OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::receive </td>
<td>(</td>
<td class="paramtype">const char * </td>
<td class="paramname"> <em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t </td>
<td class="paramname"> <em>size</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ACE_INET_Addr & </td>
<td class="paramname"> <em>peer</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"><code> [pure virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<p>
Implemented in <a class="el" href="a00607.html#a58a3c38600c01f81237f69d5993ba15">OpenDDS::DCPS::ReliableMulticast::detail::PacketHandler</a>.
</div>
</div><p>
<a class="anchor" name="c08a0725e8fb44042270260314170826"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::send" ref="c08a0725e8fb44042270260314170826" args="(char *buffer, size_t size, const ACE_INET_Addr &dest)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::send </td>
<td>(</td>
<td class="paramtype">char * </td>
<td class="paramname"> <em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t </td>
<td class="paramname"> <em>size</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ACE_INET_Addr & </td>
<td class="paramname"> <em>dest</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="433b835459809148b39b7c96f1606b46"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::input_mutex_" ref="433b835459809148b39b7c96f1606b46" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_Thread_Mutex <a class="el" href="a00545.html#433b835459809148b39b7c96f1606b46">OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::input_mutex_</a><code> [protected]</code> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="78f48c9a79c2d7467e3488d15eb74229"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::output_mutex_" ref="78f48c9a79c2d7467e3488d15eb74229" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_Thread_Mutex <a class="el" href="a00545.html#78f48c9a79c2d7467e3488d15eb74229">OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::output_mutex_</a><code> [protected]</code> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="7eae876c93cfbcc3d67d890dbc9892d9"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::output_queue_" ref="7eae876c93cfbcc3d67d890dbc9892d9" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="a00545.html#a0e69cce8ebd8392524483ed205be019">Queue</a> <a class="el" href="a00545.html#7eae876c93cfbcc3d67d890dbc9892d9">OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::output_queue_</a><code> [protected]</code> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="1c4a8bf785700b5852e06be4cd8c27c5"></a><!-- doxytag: member="OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::socket_" ref="1c4a8bf785700b5852e06be4cd8c27c5" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_SOCK_Dgram_Mcast <a class="el" href="a00545.html#1c4a8bf785700b5852e06be4cd8c27c5">OpenDDS::DCPS::ReliableMulticast::detail::EventHandler::socket_</a><code> [protected]</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="a00887.html">EventHandler.h</a><li><a class="el" href="a00886.html">EventHandler.cpp</a><li><a class="el" href="a00888.html">EventHandler.inl</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Nov 7 09:37:55 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 + =
减小字号Ctrl + -
显示快捷键?