Adding sequence number tracer
diff --git a/helper/ccnx-trace-helper.h b/helper/ccnx-trace-helper.h
index 54d7405..7a5eaf1 100644
--- a/helper/ccnx-trace-helper.h
+++ b/helper/ccnx-trace-helper.h
@@ -76,11 +76,17 @@
EnableAggregateL3All ();
/**
- * @brief Enable network-level CCNx rate tracing on all CCNx nodes (individual file per node)
+ * @brief Enable network-level CCNx rate tracing on all CCNx nodes
*/
void
EnableRateL3All (const std::string &l3RateTrace = "l3-rate.log");
+ /**
+ * @brief Enable app-level CCNx sequence tracing on all CCNx applications
+ */
+ void
+ EnableSeqsAppAll (const std::string &app, const std::string &appSeqsTrace = "app-seqs.log");
+
private:
std::string m_appTrace;
std::list<Ptr<CcnxAppTracer> > m_apps;
@@ -90,6 +96,9 @@
std::list<Ptr<CcnxL3Tracer> > m_l3Rates;
std::ostream *m_l3RateTrace;
+
+ std::list<Ptr<CcnxAppTracer> > m_appSeqs;
+ std::ostream *m_appSeqsTrace;
};