<div dir="ltr">Hi all,<div><br></div><div>I created a new field to Data packet, following this steps: <a href="http://www.lists.cs.ucla.edu/pipermail/ndnsim/2015-July/002039.html">http://www.lists.cs.ucla.edu/pipermail/ndnsim/2015-July/002039.html</a></div><div><br></div><div>The my field created "Access" store the access in the data. On the ContentStore Policy this need to be updated (here is the problem).</div><div><br></div><div>The alterations aren't persistent on Datas stored on the Data Structure from the custom policy.   </div><div><br></div><div><br></div><div><b>src/data.hpp</b></div><div>//my field<br></div><div>mutable uint32_t m_access = 1;<br></div><div><br></div><div>//get</div><div><div>inline uint32_t</div><div>Data::getCountAccessData() const</div><div>{</div><div>  return m_access;</div><div>}</div></div><div><br></div><div><b>src/data.cpp</b><br></div><div>// set</div><div><div>Data&</div><div>Data::setCountAccessData(uint32_t cAccess)</div><div>{</div><div><span style="white-space:pre">    </span>onChanged();</div><div><span style="white-space:pre">  </span>m_access = cAccess;</div><div><span style="white-space:pre">   </span>return *this;</div><div>}</div></div><div><br></div><div>I added my field to tlv.hpp and i respected wireEncod and wireDecode.</div><div><br></div><div><br></div><div>Thanks.<br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div><font color="#000000"><span style="font-size:12.8px">Renato Araújo</span><br></font></div><div><font color="#000000"><span style="font-size:12.8px">Computer Science Department</span><br style="font-size:12.8px"><span style="font-size:12.8px">UFBA -- Brazil</span></font><br><div><br><br></div></div></div></div></div></div></div>
</div></div>