📄 a00565.html
字号:
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void * </td>
<td class="paramname"> <em>arg</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>
Callback when a timeout has occurred.
<p>
</div>
</div><p>
<a class="anchor" name="d5b8a34308ccc4aef49185171f0cbb80"></a><!-- doxytag: member="OpenDDS::Federator::InfoRepoMulticastResponder::init" ref="d5b8a34308ccc4aef49185171f0cbb80" args="(CORBA::ORB_ptr orb, const char *mcast_addr)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int OpenDDS::Federator::InfoRepoMulticastResponder::init </td>
<td>(</td>
<td class="paramtype">CORBA::ORB_ptr </td>
<td class="paramname"> <em>orb</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char * </td>
<td class="paramname"> <em>mcast_addr</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Initialization method. Takes in "address:port" string as a parameter.
<p>
Save for use later.
</div>
</div><p>
<a class="anchor" name="4da09e2ed91e6cd435a862fc45980d22"></a><!-- doxytag: member="OpenDDS::Federator::InfoRepoMulticastResponder::init" ref="4da09e2ed91e6cd435a862fc45980d22" args="(CORBA::ORB_ptr orb, u_short port, const char *mcast_addr)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int OpenDDS::Federator::InfoRepoMulticastResponder::init </td>
<td>(</td>
<td class="paramtype">CORBA::ORB_ptr </td>
<td class="paramname"> <em>orb</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u_short </td>
<td class="paramname"> <em>port</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char * </td>
<td class="paramname"> <em>mcast_addr</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Initialization method.
<p>
</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="e7a3bac9280be5c0f5eac33186b9cc7b"></a><!-- doxytag: member="OpenDDS::Federator::InfoRepoMulticastResponder::initialized_" ref="e7a3bac9280be5c0f5eac33186b9cc7b" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="a00565.html#e7a3bac9280be5c0f5eac33186b9cc7b">OpenDDS::Federator::InfoRepoMulticastResponder::initialized_</a><code> [private]</code> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Are we initialized?
<p>
</div>
</div><p>
<a class="anchor" name="6359a9362510ffc9e693e5470ede701f"></a><!-- doxytag: member="OpenDDS::Federator::InfoRepoMulticastResponder::mcast_addr_" ref="6359a9362510ffc9e693e5470ede701f" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_INET_Addr <a class="el" href="a00565.html#6359a9362510ffc9e693e5470ede701f">OpenDDS::Federator::InfoRepoMulticastResponder::mcast_addr_</a><code> [private]</code> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
multicast address
<p>
</div>
</div><p>
<a class="anchor" name="ab8c19e0092e071ba2fc9f6c93ae4378"></a><!-- doxytag: member="OpenDDS::Federator::InfoRepoMulticastResponder::mcast_dgram_" ref="ab8c19e0092e071ba2fc9f6c93ae4378" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_SOCK_Dgram_Mcast <a class="el" href="a00565.html#ab8c19e0092e071ba2fc9f6c93ae4378">OpenDDS::Federator::InfoRepoMulticastResponder::mcast_dgram_</a><code> [private]</code> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
multicast endpoint of communication
<p>
</div>
</div><p>
<a class="anchor" name="bf0a6145be2f2cf4bf1217609b05e5e0"></a><!-- doxytag: member="OpenDDS::Federator::InfoRepoMulticastResponder::mcast_nic_" ref="bf0a6145be2f2cf4bf1217609b05e5e0" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_CString <a class="el" href="a00565.html#bf0a6145be2f2cf4bf1217609b05e5e0">OpenDDS::Federator::InfoRepoMulticastResponder::mcast_nic_</a><code> [private]</code> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="59b71fa116640fba1f14d3ad1c92b3ce"></a><!-- doxytag: member="OpenDDS::Federator::InfoRepoMulticastResponder::orb_" ref="59b71fa116640fba1f14d3ad1c92b3ce" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">CORBA::ORB_var <a class="el" href="a00565.html#59b71fa116640fba1f14d3ad1c92b3ce">OpenDDS::Federator::InfoRepoMulticastResponder::orb_</a><code> [private]</code> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
The ORB.
<p>
</div>
</div><p>
<a class="anchor" name="f799d966c6d257f73139e24f7ab70c47"></a><!-- doxytag: member="OpenDDS::Federator::InfoRepoMulticastResponder::response_" ref="f799d966c6d257f73139e24f7ab70c47" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_SOCK_Dgram <a class="el" href="a00565.html#f799d966c6d257f73139e24f7ab70c47">OpenDDS::Federator::InfoRepoMulticastResponder::response_</a><code> [private]</code> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
socket for response to the multicast
<p>
</div>
</div><p>
<a class="anchor" name="1d8da71f2513ccf65ebad5800c9ebde6"></a><!-- doxytag: member="OpenDDS::Federator::InfoRepoMulticastResponder::response_addr_" ref="1d8da71f2513ccf65ebad5800c9ebde6" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_INET_Addr <a class="el" href="a00565.html#1d8da71f2513ccf65ebad5800c9ebde6">OpenDDS::Federator::InfoRepoMulticastResponder::response_addr_</a><code> [private]</code> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
address of response.
<p>
</div>
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="a00910.html">InfoRepoMulticastResponder.h</a><li><a class="el" href="a00909.html">InfoRepoMulticastResponder.cpp</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Nov 7 09:37:57 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 + -