aboutsummaryrefslogtreecommitdiffstats
path: root/apps/http-proxy/src/IcnReceiver.h
diff options
context:
space:
mode:
authorMauro Sardara <msardara@cisco.com>2020-02-17 17:44:02 +0100
committerMauro Sardara <msardara@cisco.com>2020-02-17 17:47:01 +0100
commitbdb6ed48ba56ec9d7f2cd1ec62beb75593eb6dcb (patch)
tree9c5660d9ee4e32dd33d3d2c3932a832c36810e42 /apps/http-proxy/src/IcnReceiver.h
parentc77f6b381fe29331c72f8abc6fdd4a4d3286f87b (diff)
[HICN-524 HICN-526] Add manifest and content lifetime options to hproxy command line
Change-Id: I565e4edb39b2c3d18fd9b2ef8b2a638a53b9eefe Signed-off-by: Mauro Sardara <msardara@cisco.com>
Diffstat (limited to 'apps/http-proxy/src/IcnReceiver.h')
-rw-r--r--apps/http-proxy/src/IcnReceiver.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/http-proxy/src/IcnReceiver.h b/apps/http-proxy/src/IcnReceiver.h
index 67f615ad7..9d0ab5172 100644
--- a/apps/http-proxy/src/IcnReceiver.h
+++ b/apps/http-proxy/src/IcnReceiver.h
@@ -36,7 +36,8 @@ class AsyncConsumerProducer {
explicit AsyncConsumerProducer(const std::string& prefix,
std::string& ip_address, std::string& port,
std::string& cache_size, std::string& mtu,
- std::string& first_ipv6_word);
+ std::string& first_ipv6_word,
+ unsigned long default_content_lifetime, bool manifest);
void start();
@@ -69,6 +70,8 @@ class AsyncConsumerProducer {
// connection_map_;
ATSConnector connector_;
+ unsigned long default_content_lifetime_;
+
// ResponseInfoMap --> max_seq_number + bool indicating whether request is in
// production
ResponseInfoMap chunk_number_map_;