handles: consolidate command prefix registrations

Previously, each command handle performs prefix registrations
separately, creating an excessive number of FIB entries in NFD.
This commit consolidates those registrations into one place,
and uses ndn::Face to dispatch Interests to command handlers.

refs #2023

Change-Id: Ia74ff970797eceac4df260e84dec727952d96489
9 files changed
tree: eecaac7f32bbfbc3bcf65faa05e63c4922c4ac8a
  1. .jenkins.d/
  2. .waf-tools/
  3. examples/
  4. src/
  5. tests/
  6. tools/
  7. .gitignore
  8. .jenkins
  9. AUTHORS.md
  10. COPYING.md
  11. INSTALL.md
  12. README-dev.md
  13. README.md
  14. repo-ng.conf.sample
  15. waf
  16. wscript
README.md

repo-ng: Next generation of NDN repository

repo-ng is an implementation of a Named Data Networking data repository, and follows Repo protocol.

repo-ng uses ndn-cxx library as NDN development library, and uses sqlite3 as underlying storage.

repo-ng is an open source project licensed under GPL 3.0 (see COPYING.md for more detail). We highly welcome all contributions to the repo-ng code, provided that they can licensed under GPL 3.0+ or other compatible license.

See the file INSTALL.md for build and install instructions.

Please submit any bugs or issues to repo-ng issue tracker.