[Nfd-dev] NFD android libraries

Alex Afanasyev aa at CS.UCLA.EDU
Mon May 2 10:24:59 PDT 2016


Hi Waldir,

The libraries you listed are part of maven central. Some are just open source libraries, some are developed by NDN Team.  You can find more info, including link to the source code in maven.

> guava-18.0.jar
> joda-time-2.7.jar
> protobuf-java-2.6.1.jar

These are standard open source libraries.  You can google about them.

> jndn-android-0.10.jar
This is core NDN library (https://github.com/named-data/jndn)

> jndn-management-1.1.0.jar
This is a library to simplify NFD management tasks (https://github.com/01org/jndn-management)

> jndn-xx-util-0.0.1.jar
This is a tiny helper library (https://github.com/cawka/jndn-xx-util)


As for the forwarding strategy, you will need to extend NFD that is part of NFD-Android.  There are no differences with non-android version.  The only exception is that if you add new files, make sure you update nfd.mk makefile.

---
Alex

> On May 2, 2016, at 10:19 AM, waldir moreira <faqzao at hotmail.com> wrote:
> 
> Dear all,
> 
> Do we have a description (their goal, and how they are generated) of the following classes used by NFD android?
> 
> guava-18.0.jar
> jndn-xx-util-0.0.1.jar
> jndn-android-0.10.jar
> joda-time-2.7.jar
> protobuf-java-2.6.1.jar
> jndn-management-1.1.0.jar
> 
> Moreover, if I want to add a new forwarding strategy, I believe I have to probably make changes to NFD daemon, and then generate an updated library, correct?
> 
> Thanks a bunch
> 
> 
> Waldir Moreira
> LinkedIn profile
> _______________________________________________
> Nfd-dev mailing list
> Nfd-dev at lists.cs.ucla.edu
> http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 841 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://www.lists.cs.ucla.edu/pipermail/nfd-dev/attachments/20160502/484069cf/attachment.bin>


More information about the Nfd-dev mailing list