rib: remote prefix registration
Change-Id: I0ee01317c213380481eed5c3a13cc19fb0b897ee
Refs: #2056
diff --git a/rib/rib.hpp b/rib/rib.hpp
index c555d21..ed9ca4e 100644
--- a/rib/rib.hpp
+++ b/rib/rib.hpp
@@ -29,7 +29,6 @@
#include "rib-entry.hpp"
#include "fib-update.hpp"
#include "common.hpp"
-#include "rib-entry.hpp"
#include <ndn-cxx/management/nfd-control-command.hpp>
namespace nfd {
@@ -50,8 +49,6 @@
Rib();
- ~Rib();
-
const_iterator
find(const Name& prefix) const;
@@ -139,6 +136,10 @@
void
removeInheritedFacesFromEntry(RibEntry& entry, const Rib::FaceSet& facesToRemove);
+public:
+ ndn::util::EventEmitter<Name> afterInsertEntry;
+ ndn::util::EventEmitter<Name> afterEraseEntry;
+
private:
RibTable m_rib;
FaceLookupTable m_faceMap;