<html><head></head><body><div style="color:#000; background-color:#fff; font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px"><div id="yui_3_16_0_1_1494881090815_23742"><span id="yui_3_16_0_1_1494881090815_23847">Thank you Jeff and Davide.<br><br>Also, I was reading the NFD Dev guide and I have a few more questions. If I were to develop an application to communicate over 802.11 for wireless nodes, do I need to develop a 802.11 Face and new Forwarding Strategy (if I want to forward packets based on SNRI, degree of a node, etc)? I assume these information can be exchanged via a new link service, correct?</span></div> <div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 13px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font size="2" face="Arial"> On Monday, May 15, 2017 6:24 PM, Davide Pesavento <davide.pesavento@lip6.fr> wrote:<br></font></div>  <br><br> <div class="y_msg_container"><div dir="ltr">Ok, I guess I misread the initial question and thought it was<br></div><div dir="ltr">referring to PyNDN support for setting the forwarding strategy via<br></div><div dir="ltr">NFD's management protocol. The actual strategy code must be written in<br></div><div dir="ltr">C++, yes.<br></div><div dir="ltr"><br></div><div dir="ltr">On Mon, May 15, 2017 at 6:18 PM, Thompson, Jeff <<a ymailto="mailto:jefft0@remap.ucla.edu" href="mailto:jefft0@remap.ucla.edu">jefft0@remap.ucla.edu</a>> wrote:<br></div><div dir="ltr">> The forwarder faces and strategies are components of NFD, which is written<br></div><div dir="ltr">> in C++, right?<br></div><div dir="ltr">><br></div><div dir="ltr">> On 2017/5/15, 15:14:41, "Davide Pesavento" <<a ymailto="mailto:davide.pesavento@lip6.fr" href="mailto:davide.pesavento@lip6.fr">davide.pesavento@lip6.fr</a>><br></div><div dir="ltr">> wrote:<br></div><div dir="ltr">><br></div><div dir="ltr">>>Hi Jeff,<br></div><div dir="ltr">>><br></div><div dir="ltr">>>Can you elaborate on this requirement? What's missing from PyNDN?<br></div><div dir="ltr">>><br></div><div dir="ltr">>>Thanks,<br></div><div dir="ltr">>>Davide<br></div><div dir="ltr">>><br></div><div dir="ltr">>>On Mon, May 15, 2017 at 6:03 PM, Thompson, Jeff <<a ymailto="mailto:jefft0@remap.ucla.edu" href="mailto:jefft0@remap.ucla.edu">jefft0@remap.ucla.edu</a>><br></div><div dir="ltr">>>wrote:<br></div><div dir="ltr">>>> Hi John,<br></div><div dir="ltr">>>><br></div><div dir="ltr">>>> You¹re right. To customize NFD strategies, etc. you need to use C++.<br></div><div dir="ltr">>>><br></div><div dir="ltr">>>> Thanks,<br></div><div dir="ltr">>>> - Jeff T<br></div><div dir="ltr">>>><br></div><div dir="ltr">>>> From: Nfd-dev <<a ymailto="mailto:nfd-dev-bounces@lists.cs.ucla.edu" href="mailto:nfd-dev-bounces@lists.cs.ucla.edu">nfd-dev-bounces@lists.cs.ucla.edu</a>> on behalf of John<br></div><div dir="ltr">>>>Scott<br></div><div dir="ltr">>>> <<a ymailto="mailto:scott1091@yahoo.com" href="mailto:scott1091@yahoo.com">scott1091@yahoo.com</a>><br></div><div dir="ltr">>>> Reply-To: John Scott <<a ymailto="mailto:scott1091@yahoo.com" href="mailto:scott1091@yahoo.com">scott1091@yahoo.com</a>><br></div><div dir="ltr">>>> Date: Monday, May 15, 2017 at 13:52:00<br></div><div dir="ltr">>>> To: nfd-dev <<a ymailto="mailto:nfd-dev@lists.cs.ucla.edu" href="mailto:nfd-dev@lists.cs.ucla.edu">nfd-dev@lists.cs.ucla.edu</a>><br></div><div dir="ltr">>>> Subject: [Nfd-dev] PyNDN<br></div><div dir="ltr">>>><br></div><div dir="ltr">>>> Dear colleagues,<br></div><div dir="ltr">>>><br></div><div dir="ltr">>>> I'm starting to develop a new application and I'm more comfortable with<br></div><div dir="ltr">>>> Python than C++. Please correct me if I'm wrong, but PyNDN can be used<br></div><div dir="ltr">>>>to<br></div><div dir="ltr">>>> develop new applications, but can I also use PyNDN to customize NFD<br></div><div dir="ltr">>>> forwarding strategies, faces, etc., or should I use C++ for that<br></div><div dir="ltr">>>>purpose?<br></div><div dir="ltr">>>><br></div><div dir="ltr">>>> Thanks<br></div><div dir="ltr">>>><br></div><div dir="ltr">>>> _______________________________________________<br></div><div dir="ltr">>>> Nfd-dev mailing list<br></div><div dir="ltr">>>> <a ymailto="mailto:Nfd-dev@lists.cs.ucla.edu" href="mailto:Nfd-dev@lists.cs.ucla.edu">Nfd-dev@lists.cs.ucla.edu</a><br></div><div dir="ltr">>>> <a href="http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev" target="_blank">http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev</a><br></div><div dir="ltr">>>><br></div><div dir="ltr">><br></div><div dir="ltr">> _______________________________________________<br></div><div dir="ltr">> Nfd-dev mailing list<br></div><div dir="ltr">> <a ymailto="mailto:Nfd-dev@lists.cs.ucla.edu" href="mailto:Nfd-dev@lists.cs.ucla.edu">Nfd-dev@lists.cs.ucla.edu</a><br></div><div dir="ltr">> <a href="http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev" target="_blank">http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev</a></div><br><br></div>  </div> </div>  </div></div></body></html>