<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>Hi André,</div><div><br></div><div>You can write something like this in your scenario:</div><div><br></div><div><div>    void</div><div>    printCsStats(Ptr<Node> node)</div><div>    {</div><div>      Ptr<ContentStore> cs = node->GetObject<ContentStore>();</div><div>    </div><div>      std::cout << Simulator::Now() << ", " << cs->GetSize() << std::endl;</div><div>    </div><div>      Simulator::Schedule(Seconds(5), &printCsStats, node);</div><div>    }</div><div>    </div><div>    ...</div><div>    </div><div>    Simulator::Schedule(Seconds(5), &printCsStats, node);</div></div><div><br></div><div>If you need per-prefix, then each time you have to enumerate all content items using Begin(), End(), and Next() ContentStore methods and calculate these stats before printing out.</div><div><br></div><div>---</div><div>Alex</div><div><br></div><br><div><div>On Apr 23, 2014, at 1:17 PM, André Luiz Nasserala Pires <<a href="mailto:nasserala@gmail.com">nasserala@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><div><div><div>Hi,<br><br></div><span id="result_box" class="" lang="en"><span class="">I</span><span class="">'m needing</span> <span class="">to implement</span> <span class="">a way to</span> <span class="">periodically</span> <span class="">capture the</span> <span class="">CS</span> <span class="">occupation</span> <span class="">of a node</span> <span class="">for a</span> <span class="">given prefix</span><span class="">.</span> <span class="">Could anyone help</span> <span class="">me on this?<br>
<br></span></span></div><span id="result_box" class="" lang="en">Example:<br><br><br></span></div><div><span id="result_box" class="" lang="en">time  |   #of contents  |  prefix            |   Node<br>
--------------------------------------------------------------<br></span></div><div><span id="result_box" class="" lang="en">1       | 23                   | /prefix_test    |   RTR01<br>5       | 28                   | </span><span id="result_box" class="" lang="en">/prefix_test</span><span id="result_box" class="" lang="en">    |   RTR01<br>
10     | 38                   | </span><span id="result_box" class="" lang="en">/prefix_test    |   RTR01<br></span></div><span id="result_box" class="" lang="en"><span class=""></span></span><div>
<div><span id="result_box" class="" lang="en">15     | 39                   | </span><span id="result_box" class="" lang="en">/prefix_test</span>    |   RTR01<br><span id="result_box" class="" lang="en">20     | 43                   | </span><span id="result_box" class="" lang="en">/prefix_test    |   RTR01<br>
<br><br>.....<br><br></span>-- <br>_________________________________________<br>Prof. Msc. André Luiz Nasserala Pires<br>Analista de Sistemas<br>Esp. em Redes de Computadores<br>LPIC-1 / Novell CLA / RHEL5 / CCNA1-2<br>
+55 (68) 9979-6658<br>Currículo Lattes:<br><a href="http://lattes.cnpq.br/2566007433985008" target="_blank">http://lattes.cnpq.br/2566007433985008</a>
</div></div></div>
_______________________________________________<br>ndnSIM mailing list<br><a href="mailto:ndnSIM@lists.cs.ucla.edu">ndnSIM@lists.cs.ucla.edu</a><br>http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim<br></blockquote></div><br></body></html>