<div dir="ltr">Thanks, Alex. It works.<div><br></div><div>Just for future references, I have used the following command:</div><div><i>  auto transport = dynamic_cast<ns3::ndn::NetDeviceTransport*>(face.getTransport());</i></div><div><i><br></i></div><div>- Chavoosh</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jan 6, 2018 at 1:21 PM, Alex Afanasyev <span dir="ltr"><<a href="mailto:aa@cs.fiu.edu" target="_blank">aa@cs.fiu.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space"><br><div><span class=""><br><blockquote type="cite"><div>On Jan 4, 2018, at 5:45 PM, chavoosh ghasemi <<a href="mailto:chavoosh.ghasemi.off@gmail.com" target="_blank">chavoosh.ghasemi.off@gmail.<wbr>com</a>> wrote:</div><br class="m_-4042681888524804238Apple-interchange-newline"><div><div dir="ltr">Looks a good solution.<div>Anyway, how do you cast <<i>nfd::face::Transport</i>>  to <<i>ns3::NetDevice</i>>? Apparently, it cannot be handled automatically (or even by using <i>ns3::DynamicCast</i> and <i>dynamic_cast</i>).</div></div></div></blockquote><div><br></div></span><div>I didn't say cast Transport to NetDevice, Transport to NetDeviceTransport.  After successful dynamic cast you can get NetDevice from the NetDeviceTransport instance.</div><div><br></div><div>--</div><div>Alex</div><div><div class="h5"><br><blockquote type="cite"><div><div dir="ltr"><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 4, 2018 at 11:53 AM, Alex Afanasyev <span dir="ltr"><<a href="mailto:aa@cs.fiu.edu" target="_blank">aa@cs.fiu.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space"><br><div><span><br><blockquote type="cite"><div>On Jan 4, 2018, at 1:42 PM, chavoosh ghasemi <<a href="mailto:chavoosh.ghasemi.off@gmail.com" target="_blank">chavoosh.ghasemi.off@gmail.co<wbr>m</a>> wrote:</div><br class="m_-4042681888524804238m_6738990149649943426Apple-interchange-newline"><div><div dir="ltr">Hi,<div><br></div><div>Here are two questions about nfd Face:</div><div><br></div><div>1- Assuming we have an nfd Face (or a PIT entry), how the node that this Face is associated to can be found?</div></div></div></blockquote><div><br></div></span><div>If it is based on NetDeviceTransport, then through extracting the transport, casting it to NetDeviceTransport and calling GetNode().   If it is pure (internal) nfd Face, then depending on where exactly you're, it is either impossible or you can use simualation context (Simulator::GetContext() and then look up Node, e.g., ns3::Ptr<ns3::Node> node = ns3::NodeList::GetNode(ns3::Si<wbr>mulator::GetContext());)</div><span><br><blockquote type="cite"><div><div dir="ltr"><div>2- How can we find the Face through which a given node is connected to its neighbor (e.g. A---B)?</div></div></div></blockquote><div><br></div></span><div>yes. Check implementation of helpers/ndn-link-control-helpe<wbr>r.cpp</div><br><blockquote type="cite"><div><span><div dir="ltr"><div><br></div><div>Thanks,</div><div><i>- Chavoosh</i></div><div><br></div><div>-- <br><div class="m_-4042681888524804238m_6738990149649943426gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><span><font color="#888888"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr" style="color:rgb(34,34,34)"><font color="#888888"><span style="color:rgb(0,0,153);font-family:georgia,serif"><i><b>Chavoosh Ghasemi</b></i><br><span style="color:rgb(153,153,0)"><br><span style="color:rgb(153,0,0)">Ph.D. Student in Computer Networking</span></span></span></font><span style="color:rgb(153,0,0)"><span style="font-family:georgia,serif"> </span><span style="font-family:georgia,serif"><br>University of Arizona - Computer Science Department</span><font size="1"><b><i><br></i></b></font></span></div><div style="color:rgb(34,34,34)"><span style="color:rgb(204,0,0)"><font size="1"><b><i>Address: Gould-Simpson 721B, </i></b></font><font size="1"><b><i>1040 E. 4th Street,<br></i></b></font></span></div><div dir="ltr" style="color:rgb(34,34,34)"><span style="color:rgb(153,0,0)"><font size="1"><b><i><span style="color:rgb(204,0,0)">                 Tucson, AZ 85721</span><br><br>"The <i>quieter</i> you become, the <i>more you can hear"</i></i></b></font></span></div></div></div></div></div> </font></span>
</div></div></div></div>
</div></div></span>
______________________________<wbr>_________________<br>ndnSIM mailing list<br><a href="mailto:ndnSIM@lists.cs.ucla.edu" target="_blank">ndnSIM@lists.cs.ucla.edu</a><br><a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" target="_blank">http://www.lists.cs.ucla.edu/m<wbr>ailman/listinfo/ndnsim</a><br></div></blockquote></div><br><div>
<div dir="auto" style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word;line-break:after-white-space"><div dir="auto" style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word;line-break:after-white-space"><div dir="auto" style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word;line-break:after-white-space">______________<span class="m_-4042681888524804238HOEnZb"><font color="#888888"><br>Alex Afanasyev<br>Assistant Professor, SCIS, Florida International University<br>11200 SW 8th Street, ECS Room 261B, Miami, FL 33199<br>phone: <a href="tel:(305)%20348-4960" value="+13053484960" target="_blank">+1.305.348.4960</a> (office); <a href="mailto:aa@cs.fiu.edu" target="_blank">email: aa@cs.fiu.edu</a><br>web: <a href="https://users.cs.fiu.edu/~afanasyev/" target="_blank">https://users.cs.fiu.edu/~afan<wbr>asyev/</a><br><br></font></span></div></div></div>
</div>
<br></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="m_-4042681888524804238gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><span><font color="#888888"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr" style="color:rgb(34,34,34)"><font color="#888888"><span style="color:rgb(0,0,153);font-family:georgia,serif"><i><b>Chavoosh Ghasemi</b></i><br><span style="color:rgb(153,153,0)"><br><span style="color:rgb(153,0,0)">Ph.D. Student in Computer Networking</span></span></span></font><span style="color:rgb(153,0,0)"><span style="font-family:georgia,serif"> </span><span style="font-family:georgia,serif"><br>University of Arizona - Computer Science Department</span><font size="1"><b><i><br></i></b></font></span></div><div style="color:rgb(34,34,34)"><span style="color:rgb(204,0,0)"><font size="1"><b><i>Address: Gould-Simpson 721B, </i></b></font><font size="1"><b><i>1040 E. 4th Street,<br></i></b></font></span></div><div dir="ltr" style="color:rgb(34,34,34)"><span style="color:rgb(153,0,0)"><font size="1"><b><i><span style="color:rgb(204,0,0)">                 Tucson, AZ 85721</span><br><br>"The <i>quieter</i> you become, the <i>more you can hear"</i></i></b></font></span></div></div></div></div></div>
</font></span>
</div></div></div></div>
</div>
</div></blockquote></div></div></div><div><div class="h5"><br><div>
<div dir="auto" style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word;line-break:after-white-space"><div dir="auto" style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word;line-break:after-white-space"><div dir="auto" style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word;line-break:after-white-space">______________<br>Alex Afanasyev<br>Assistant Professor, SCIS, Florida International University<br>11200 SW 8th Street, ECS Room 261B, Miami, FL 33199<br>phone: <a href="tel:(305)%20348-4960" value="+13053484960" target="_blank">+1.305.348.4960</a> (office); <a href="mailto:aa@cs.fiu.edu" target="_blank">email: aa@cs.fiu.edu</a><br>web: <a href="https://users.cs.fiu.edu/~afanasyev/" target="_blank">https://users.cs.fiu.edu/~<wbr>afanasyev/</a><br><br></div></div></div>
</div>
<br></div></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><span><font color="#888888"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr" style="color:rgb(34,34,34)"><font color="#888888"><span style="color:rgb(0,0,153);font-family:georgia,serif"><i style="color:rgb(0,0,0)"><b>Chavoosh Ghasemi</b></i><br><span style="color:rgb(153,153,0)"><br><span style="color:rgb(153,0,0)">Ph.D. Student in Computer Networking</span></span></span></font><span style="color:rgb(153,0,0)"><span style="font-family:georgia,serif"> </span><span style="font-family:georgia,serif"><br>University of Arizona - Computer Science Department</span><font size="1"><b><i><br></i></b></font></span></div><div style="color:rgb(34,34,34)"><span style="color:rgb(204,0,0)"><font size="1"><b><i>Address: Gould-Simpson 721B, </i></b></font><font size="1"><b><i>1040 E. 4th Street,<br></i></b></font></span></div><div dir="ltr" style="color:rgb(34,34,34)"><span style="color:rgb(153,0,0)"><font size="1"><b><i><span style="color:rgb(204,0,0)">                 Tucson, AZ 85721</span><br><br>"The <i>quieter</i> you become, the <i>more you can hear"</i></i></b></font></span></div></div></div></div></div>
</font></span>
</div></div></div></div>
</div>