<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Nov 20, 2016, at 7:43 PM, John Baugh <<a href="mailto:jpbaugh@umich.edu" class="">jpbaugh@umich.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Greetings folks,<div class=""><br class=""></div><div class="">In the ns3::ndn::App class, there are two virtual void methods, StartApplication and StopApplication that have some slightly ambiguous documentation in</div><div class=""><br class=""></div><div class=""><b class=""><a href="http://ndnsim.net/2.1/doxygen/classns3_1_1ndn_1_1App.html#a20fd3ef630b6d05dc139911d1ef1b17f" class="">http://ndnsim.net/2.1/doxygen/classns3_1_1ndn_1_1App.html#a20fd3ef630b6d05dc139911d1ef1b17f</a></b></div><div class=""><br class=""></div><div class="">When the documentation says:</div><div class=""><span style="font-family:"courier new"" class=""><span style="font-variant-numeric:normal;font-stretch:normal;font-size:7pt;line-height:normal;font-family:"times new roman"" class=""><br class=""></span></span></div><div class=""><font face="times new roman" size="1" class="">"</font>Method that is called at the time specified by <span style="font-family:"courier new"" class="">Start"</span><br class=""></div><div class=""><div style="margin-left: 1in;" class=""><span class=""></span><br class="webkit-block-placeholder"></div></div><div class=""><br class=""></div><div class="">Does this refer to ns3::ApplicationContainer's Start method (and likewise Stop for the ns3::ApplicationContainer's Stop method)?</div><div class=""><br class=""></div><div class="">I come to that conclusion based on the example in:</div><div class=""><a href="http://ndnsim.net/2.1/guide-to-simulate-real-apps.html" class="">http://ndnsim.net/2.1/guide-to-simulate-real-apps.html</a><br class=""></div><div class=""><br class=""></div><div class="">Where we have:</div><div class=""><br class=""></div><div class=""><pre style="overflow-x: auto; overflow-y: hidden; padding: 5px; line-height: 14.4px; border-top-width: 1px; border-style: solid none; border-top-color: rgb(170, 204, 153); border-bottom-width: 1px; border-bottom-color: rgb(170, 204, 153); font-size: 12px;" class=""><b class=""><span class="gmail-n">ndn</span><span class="gmail-o" style="color:rgb(102,102,102)">::</span><span class="gmail-n">AppHelper</span> <span class="gmail-n">appHelper</span><span class="gmail-p">(</span><span class="gmail-s" style="color:rgb(64,112,160)">"RealAppStarter"</span><span class="gmail-p">);</span>
  <span class="gmail-n">appHelper</span><span class="gmail-p">.</span><span class="gmail-n">Install</span><span class="gmail-p">(</span><span class="gmail-n">node</span><span class="gmail-p">)</span>
    <span class="gmail-p">.</span><span class="gmail-n">Start</span><span class="gmail-p">(</span><span class="gmail-n">Seconds</span><span class="gmail-p">(</span><span class="gmail-mf" style="color:rgb(32,128,80)">6.5</span><span class="gmail-p">));</span></b></pre></div><div class=""><br class=""></div><div class="">So, I assume since Install on AppHelper returns an ns3::ApplicationContainer, that this is the start and stop referred to?</div></div></div></blockquote><br class=""></div><div>Hi John,</div><div><br class=""></div><div>Yes, you're exactly correct.  Start/Stop is referring the the ApplicationContainer.  This part is a bit confusing in NS-3 and our documentation didn't help either :-D  If you can make update (it is in docs/sources/guide.....rst file) and push it in some form, it would so great.</div><div><br class=""></div><div>--</div><div>Alex</div><br class=""></body></html>