SyncMuc implementation...
diff --git a/model/sync-logic.cc b/model/sync-logic.cc
index 403138a..49d9a24 100644
--- a/model/sync-logic.cc
+++ b/model/sync-logic.cc
@@ -107,6 +107,8 @@
SyncLogic::StopApplication ()
{
m_ccnxHandle->StopApplication ();
+ m_scheduler.cancel (REEXPRESSING_INTEREST);
+ m_scheduler.cancel (DELAYED_INTEREST_PROCESSING);
}
#endif
diff --git a/model/sync-logic.h b/model/sync-logic.h
index 9734fad..3505d35 100644
--- a/model/sync-logic.h
+++ b/model/sync-logic.h
@@ -107,8 +107,8 @@
getScheduler () { return m_scheduler; }
#endif
-protected:
#ifdef NS3_MODULE
+public:
virtual void StartApplication ();
virtual void StopApplication ();
#endif
@@ -151,7 +151,11 @@
ns3::UniformVariable m_rangeUniformRandom;
#endif
+#ifndef NS3_MODULE
+ static const int m_syncResponseFreshness = 60;
+#else
static const int m_syncResponseFreshness = 2;
+#endif
enum EventLabels
{