<html><body><div style="color:#000; background-color:#fff; font-family:verdana, helvetica, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1429642411674_6810">Hi;</div><div dir="ltr" id="yui_3_16_0_1_1429642411674_6432"><span style="" id="result_box" class="" lang="en"><span id="yui_3_16_0_1_1429642411674_8927" style="" class="">thank you very much <b>Narjes;</b></span></span></div><div id="yui_3_16_0_1_1429642411674_7598" dir="ltr"><br><span style="" id="result_box" class="" lang="en"><span style="" class=""></span></span></div><div id="yui_3_16_0_1_1429642411674_7222" dir="ltr"><br>The  code  in ndnSIM v2  :<br></div><div id="yui_3_16_0_1_1429642411674_6064">   <br></div><div id="yui_3_16_0_1_1429642411674_7227"> for (const auto& entry : ndn->getForwarder()->getFib()) {</div>      std::cout << entry.getPrefix() << " (";<br style="" class="">      bool isFirst = true;<br style="" class="">      for (auto& nextHop : entry.getNextHops()) {<br style="" class="">       std::cout << *nextHop.getFace();<br style="" class="">        auto face = dynamic_pointer_cast<ndn::NetDeviceFace>(nextHop.getFace());<br style="" class="">        if (face == nullptr)<br style="" class="">          continue;<br style="" class="">       std::cout << " towards ";<br style="" class="">        if (!isFirst)<br style="" class="">         std::cout << ", ";<br style="" class="">        std::cout << Names::FindName(face->GetNetDevice()->GetChannel()->GetDevice(1)->GetNode());<br style="" class="">        isFirst = false;<br style="" class="">      }<br style="" class="">      cout << ")" << endl;<br style="" class="">    }<br style="" class="">  <br style="" class="">.................<br style="" class="">Best Regards <br><div id="yui_3_16_0_1_1429642411674_3771"><span></span></div>  <br><div class="qtdSeparateBR"><br><br></div><div style="display: block;" class="yahoo_quoted"> <div style="font-family: verdana, helvetica, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"> <font face="Arial" size="2"> Le Vendredi 17 avril 2015 16h40, narjes aloulou <aloulounarjes@yahoo.fr> a écrit :<br> </font> </div>  <br><br> <div class="y_msg_container">Hi,<br clear="none"><br clear="none">I use the ndnSIM v1. The following code displays the content of FIB table for each node: <br clear="none"><br clear="none">  for (NodeList::Iterator node = NodeList::Begin (); node != NodeList::End (); node ++)<br clear="none">  {<br clear="none">   std::cout << "Node <" << ((*node)->GetId ())<<"\n";<br clear="none">   Ptr<ndn::Fib> fib = (*node)->GetObject<ndn::Fib> ();<br clear="none">   for (Ptr<ndn::fib::Entry> entry = fib->Begin (); entry != fib->End (); entry = fib->Next (entry))<br clear="none">    {<br clear="none">      std::cout << entry->GetPrefix () ;  <br clear="none">      BOOST_FOREACH (const ndn::fib::FaceMetric &faceMetric, entry->m_faces)<br clear="none">      {<br clear="none">         std::cout <<"face=" << faceMetric.GetFace ()->GetId()<<"\n";<br clear="none">      }<br clear="none">    }<br clear="none">   std::cout <<"==============="<<std::endl;<br clear="none">  }<br clear="none"><br clear="none">Best Regards<br clear="none">--------------------------------------------<br clear="none">En date de : Ven 17.4.15, Anwar Kalghoum <<a shape="rect" ymailto="mailto:anwar.kalghoum@yahoo.fr" href="mailto:anwar.kalghoum@yahoo.fr">anwar.kalghoum@yahoo.fr</a>> a écrit :<br clear="none"><br clear="none"> Objet: [ndnSIM] fib table in ndnSIM<br clear="none"> À: "<a shape="rect" ymailto="mailto:ndnsim@lists.cs.ucla.edu" href="mailto:ndnsim@lists.cs.ucla.edu">ndnsim@lists.cs.ucla.edu</a>" <<a shape="rect" ymailto="mailto:ndnsim@lists.cs.ucla.edu" href="mailto:ndnsim@lists.cs.ucla.edu">ndnsim@lists.cs.ucla.edu</a>><br clear="none"> Date: Vendredi 17 avril 2015, 16h18<br clear="none"> <br clear="none"> Hi,<br clear="none"> How to<br clear="none"> show the contents of the FIB table in ndnSIM ?<br clear="none"> <br clear="none"> thank you<br clear="none"> <br clear="none"> <br clear="none"> -----La pièce jointe associée suit-----<div class="yqt4462652223" id="yqtfd44096"><br clear="none"> <br clear="none"> _______________________________________________<br clear="none"> ndnSIM mailing list<br clear="none"> <a shape="rect" ymailto="mailto:ndnSIM@lists.cs.ucla.edu" href="mailto:ndnSIM@lists.cs.ucla.edu">ndnSIM@lists.cs.ucla.edu</a><br clear="none"> <a shape="rect" href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" target="_blank">http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim</a><br clear="none"></div><br><br></div>  </div> </div>  </div></div></body></html>