helpers: RepoCommandParameter and RepoCommandResponse data structures
Change-Id: I9809e44b8216b026468fbf33265eff3009d87404
diff --git a/ndn-handle/ndn-handle-common.hpp b/ndn-handle/ndn-handle-common.hpp
index f178d53..c761805 100644
--- a/ndn-handle/ndn-handle-common.hpp
+++ b/ndn-handle/ndn-handle-common.hpp
@@ -3,10 +3,15 @@
* Copyright (C) 2014 Regents of the University of California.
* See COPYING for copyright and distribution information.
*/
+
#ifndef REPO_NDN_HANDLE_NDN_HANDLE_COMMON_HPP
#define REPO_NDN_HANDLE_NDN_HANDLE_COMMON_HPP
+#include "../storage/storage-handle.hpp"
+#include "../helpers/repo-command-response.hpp"
+#include "../helpers/repo-command-parameter.hpp"
+
#include <cstdlib>
#include <sstream>
#include <iostream>
@@ -14,7 +19,7 @@
#include <unistd.h>
#include <ndn-cpp-dev/face.hpp>
#include <ndn-cpp-dev/security/key-chain.hpp>
-#include "../storage/storage-handle.hpp"
+#include <ndn-cpp-dev/util/command-interest-validator.hpp>
#include <boost/random/mersenne_twister.hpp>
#include <boost/random/uniform_int_distribution.hpp>
#include <map>
@@ -24,12 +29,17 @@
#define NOEND_TIMEOUT 10000
namespace repo {
+
using ndn::Face;
using ndn::Name;
using ndn::Interest;
using ndn::KeyChain;
using ndn::Selectors;
using ndn::bind;
+using ndn::CommandInterestValidator;
+
+using boost::shared_ptr;
+
}
-#endif
+#endif // REPO_NDN_HANDLE_NDN_HANDLE_COMMON_HPP