📄 a00515.html
字号:
<table class="memname">
<tr>
<td class="memname">int DCPS_IR_Domain::init_built_in_topics_topics </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td width="100%"><code> [private]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
work of initializing the built in topics is done in these private methods. They were broken up for readability.
</div>
</div><p>
<a class="anchor" name="74e1524ce5b4761a5533c55a7de7c704"></a><!-- doxytag: member="DCPS_IR_Domain::init_built_in_topics_transport" ref="74e1524ce5b4761a5533c55a7de7c704" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int DCPS_IR_Domain::init_built_in_topics_transport </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td width="100%"><code> [private]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="0b3092b54dab4f40ce2eb45127485c5d"></a><!-- doxytag: member="DCPS_IR_Domain::last_participant_key" ref="0b3092b54dab4f40ce2eb45127485c5d" args="(long key)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DCPS_IR_Domain::last_participant_key </td>
<td>(</td>
<td class="paramtype">long </td>
<td class="paramname"> <em>key</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="7ed9495c295bbc67dd4ccb1bc0a64e23"></a><!-- doxytag: member="DCPS_IR_Domain::participant" ref="7ed9495c295bbc67dd4ccb1bc0a64e23" args="(const CORBA::Long key)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="a00552.html">OpenDDS::DCPS::RepoId</a> DCPS_IR_Domain::participant </td>
<td>(</td>
<td class="paramtype">const CORBA::Long </td>
<td class="paramname"> <em>key</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="5ef30750b0ff0d82c2e6c90c2fac2b2c"></a><!-- doxytag: member="DCPS_IR_Domain::participant" ref="5ef30750b0ff0d82c2e6c90c2fac2b2c" args="(const OpenDDS::DCPS::RepoId &id) const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="a00516.html">DCPS_IR_Participant</a> * DCPS_IR_Domain::participant </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="a00552.html">OpenDDS::DCPS::RepoId</a> & </td>
<td class="paramname"> <em>id</em> </td>
<td> ) </td>
<td width="100%"> const</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Find the participant with the id.
<p>
</div>
</div><p>
<a class="anchor" name="4f2e07e849901c44e4047c20e6263ca4"></a><!-- doxytag: member="DCPS_IR_Domain::participants" ref="4f2e07e849901c44e4047c20e6263ca4" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="a00834.html#863fea2e819600e0ccc2d2b6502b28c2">DCPS_IR_Participant_Map</a> & DCPS_IR_Domain::participants </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td width="100%"> const</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Expose a readable reference to the participant map.
<p>
</div>
</div><p>
<a class="anchor" name="2ed2a678a2204a5812a9aaded70021bc"></a><!-- doxytag: member="DCPS_IR_Domain::publication" ref="2ed2a678a2204a5812a9aaded70021bc" args="(const CORBA::Long key)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="a00552.html">OpenDDS::DCPS::RepoId</a> DCPS_IR_Domain::publication </td>
<td>(</td>
<td class="paramtype">const CORBA::Long </td>
<td class="paramname"> <em>key</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="9e3114049ce7a9989ce2005528bfd339"></a><!-- doxytag: member="DCPS_IR_Domain::publish_participant_bit" ref="9e3114049ce7a9989ce2005528bfd339" args="(DCPS_IR_Participant *participant)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DCPS_IR_Domain::publish_participant_bit </td>
<td>(</td>
<td class="paramtype"><a class="el" href="a00516.html">DCPS_IR_Participant</a> * </td>
<td class="paramname"> <em>participant</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Publish the Built-In Topic information.
<p>
<p>
: FIXME!
</div>
</div><p>
<a class="anchor" name="3d02cfecc8e77d793bcd714b7a750f6c"></a><!-- doxytag: member="DCPS_IR_Domain::publish_publication_bit" ref="3d02cfecc8e77d793bcd714b7a750f6c" args="(DCPS_IR_Publication *publication)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DCPS_IR_Domain::publish_publication_bit </td>
<td>(</td>
<td class="paramtype"><a class="el" href="a00517.html">DCPS_IR_Publication</a> * </td>
<td class="paramname"> <em>publication</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="df81a1cb0c6dffe07a282da9b22b9e60"></a><!-- doxytag: member="DCPS_IR_Domain::publish_subscription_bit" ref="df81a1cb0c6dffe07a282da9b22b9e60" args="(DCPS_IR_Subscription *subscription)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DCPS_IR_Domain::publish_subscription_bit </td>
<td>(</td>
<td class="paramtype"><a class="el" href="a00518.html">DCPS_IR_Subscription</a> * </td>
<td class="paramname"> <em>subscription</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="ee6edf02e7dbb08c159764a6be4f7a38"></a><!-- doxytag: member="DCPS_IR_Domain::publish_topic_bit" ref="ee6edf02e7dbb08c159764a6be4f7a38" args="(DCPS_IR_Topic *topic)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DCPS_IR_Domain::publish_topic_bit </td>
<td>(</td>
<td class="paramtype"><a class="el" href="a00519.html">DCPS_IR_Topic</a> * </td>
<td class="paramname"> <em>topic</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="02fec8b9d185ca4f4bea21de00a1fd8c"></a><!-- doxytag: member="DCPS_IR_Domain::remove_dead_participants" ref="02fec8b9d185ca4f4bea21de00a1fd8c" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DCPS_IR_Domain::remove_dead_participants </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Remove any participants currently marked as dead.
<p>
</div>
</div><p>
<a class="anchor" name="aeaad4e0ef56491b587d8ac6b4397e5d"></a><!-- doxytag: member="DCPS_IR_Domain::remove_participant" ref="aeaad4e0ef56491b587d8ac6b4397e5d" args="(const OpenDDS::DCPS::RepoId &particpantId, CORBA::Boolean notify_lost)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int DCPS_IR_Domain::remove_participant </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="a00552.html">OpenDDS::DCPS::RepoId</a> & </td>
<td class="paramname"> <em>particpantId</em>, </td>
</tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -