Added setter methods.
diff --git a/ndn-cpp/Interest.hpp b/ndn-cpp/Interest.hpp
index 05a04ea..23f7d1f 100644
--- a/ndn-cpp/Interest.hpp
+++ b/ndn-cpp/Interest.hpp
@@ -168,7 +168,23 @@
* @param interestStruct a C ndn_Interest struct
*/
void set(struct ndn_Interest &interestStruct);
+
+ void setMinSuffixComponents(int value) { minSuffixComponents_ = value; }
+
+ void setMaxSuffixComponents(int value) { maxSuffixComponents_ = value; }
+
+ void setPublisherPublicKeyDigest(const std::vector<unsigned char> &value) { publisherPublicKeyDigest_ = value; }
+ void setChildSelector(int value) { childSelector_ = value; }
+
+ void setAnswerOriginKind(int value) { answerOriginKind_ = value; }
+
+ void setScope(int value) { scope_ = value; }
+
+ void setInterestLifetime(int value) { interestLifetime_ = value; }
+
+ void setNonce(const std::vector<unsigned char> &value) { nonce_ = value; }
+
private:
Name name_;