⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 a00718.html

📁 opendds 1.2 最新版 面向分布式实时网络编程
💻 HTML
📖 第 1 页 / 共 5 页
字号:
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>reincarnate</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00676.html">ShutdownInterface</a> *&nbsp;</td>
          <td class="paramname"> <em>shutdown</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&nbsp;</td>
          <td class="paramname"> <em>federation</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6f245f0a99d15bbcab8e879cdbb9c5fe"></a><!-- doxytag: member="TAO_DDS_DCPSInfo_i::~TAO_DDS_DCPSInfo_i" ref="6f245f0a99d15bbcab8e879cdbb9c5fe" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TAO_DDS_DCPSInfo_i::~TAO_DDS_DCPSInfo_i           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="a07e262db5c14dc4862b5373b20661e1"></a><!-- doxytag: member="TAO_DDS_DCPSInfo_i::add" ref="a07e262db5c14dc4862b5373b20661e1" args="(Update::Updater *updater)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TAO_DDS_DCPSInfo_i::add           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00766.html">Update::Updater</a> *&nbsp;</td>
          <td class="paramname"> <em>updater</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add an additional Updater interface. 
<p>

</div>
</div><p>
<a class="anchor" name="feae4eccc3769d3305977eff5db0c93c"></a><!-- doxytag: member="TAO_DDS_DCPSInfo_i::add_domain_participant" ref="feae4eccc3769d3305977eff5db0c93c" args="(::DDS::DomainId_t domainId, const OpenDDS::DCPS::RepoId &amp;participantId, const ::DDS::DomainParticipantQos &amp;qos)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool TAO_DDS_DCPSInfo_i::add_domain_participant           </td>
          <td>(</td>
          <td class="paramtype">::<a class="el" href="a01300.html#13c1555c3fe021360cf08452d3956a98">DDS::DomainId_t</a>&nbsp;</td>
          <td class="paramname"> <em>domainId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a00552.html">OpenDDS::DCPS::RepoId</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>participantId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const ::<a class="el" href="a00532.html">DDS::DomainParticipantQos</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>qos</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add a previously existing participant to the repository. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>domainId</em>&nbsp;</td><td>the Domain in which the Participant is contained. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>participantId</em>&nbsp;</td><td>the GUID Id value to use for the Participant. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>qos</em>&nbsp;</td><td>the QoS value of the Participant.</td></tr>
  </table>
</dl>
Adds a Participant to the repository using a specified Participant GUID Id value. If the ParticipantId indicates that this Participant was created by within this repository (the federation Id is the current repositories federation Id), this method will ensure that any subsequent calls to add a Publication and obtain a newly generated Id value will return an Id value greater than the Id value of the current one. 
</div>
</div><p>
<a class="anchor" name="94103a04e0a38f3eb0a8add9bf16eeff"></a><!-- doxytag: member="TAO_DDS_DCPSInfo_i::add_domain_participant" ref="94103a04e0a38f3eb0a8add9bf16eeff" args="(::DDS::DomainId_t domain, const ::DDS::DomainParticipantQos &amp;qos)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00469.html">OpenDDS::DCPS::AddDomainStatus</a> TAO_DDS_DCPSInfo_i::add_domain_participant           </td>
          <td>(</td>
          <td class="paramtype">::<a class="el" href="a01300.html#13c1555c3fe021360cf08452d3956a98">DDS::DomainId_t</a>&nbsp;</td>
          <td class="paramname"> <em>domain</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const ::<a class="el" href="a00532.html">DDS::DomainParticipantQos</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>qos</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%">  throw (      CORBA::SystemException      , <a class="el" href="a00567.html">OpenDDS::DCPS::Invalid_Domain</a>    )<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="99a99a03e9f3a53f0007c9c07eb08e42"></a><!-- doxytag: member="TAO_DDS_DCPSInfo_i::add_publication" ref="99a99a03e9f3a53f0007c9c07eb08e42" args="(::DDS::DomainId_t domainId, const OpenDDS::DCPS::RepoId &amp;participantId, const OpenDDS::DCPS::RepoId &amp;topicId, const OpenDDS::DCPS::RepoId &amp;pubId, const char *pub_str, const ::DDS::DataWriterQos &amp;qos, const OpenDDS::DCPS::TransportInterfaceInfo &amp;transInfo, const ::DDS::PublisherQos &amp;publisherQos, bool associate=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool TAO_DDS_DCPSInfo_i::add_publication           </td>
          <td>(</td>
          <td class="paramtype">::<a class="el" href="a01300.html#13c1555c3fe021360cf08452d3956a98">DDS::DomainId_t</a>&nbsp;</td>
          <td class="paramname"> <em>domainId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a00552.html">OpenDDS::DCPS::RepoId</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>participantId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a00552.html">OpenDDS::DCPS::RepoId</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>topicId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a00552.html">OpenDDS::DCPS::RepoId</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>pubId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>pub_str</em>, </td>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -