I want to add a tag to the data before the producer sent data,for examole:<br><br><br>void<br>Producer::OnInterest(shared_ptr<const Interest> interest)<br>{<br>  App::OnInterest(interest); // tracing inside<br>  NS_LOG_FUNCTION(this << interest);<br>  if (!m_active)<br>    return;<br>  Name dataName(interest->getName());<br>  auto data = make_shared<Data>();<br>  data->setName(dataName);<br>  data->setFreshnessPeriod(::ndn::time::milliseconds(m_freshness.GetMilliSeconds()));<br>  data->setContent(make_shared< ::ndn::Buffer>(m_virtualPayloadSize));<br>  Signature signature;<br>    if (m_keyLocator.size() > 0) {<br>    signatureInfo.setKeyLocator(m_keyLocator);<br>  }<br>  signature.setInfo(signatureInfo);<br>  signature.setValue(::ndn::makeNonNegativeIntegerBlock(::ndn::tlv::SignatureValue, m_signature));<br>  data->setSignature(signature);<br>  NS_LOG_INFO("node(" << GetNode()->GetId() << ") responding with Data: " << data->getName());<br>  data->wireEncode();<br>  <span style="color: rgb(255, 0, 0);">// FwcontentCopyTag contentCopyTag;<br> // data->GetPayload()->AddPacketTag(contentCopyTag);</span><br>  m_transmittedDatas(data, this, m_face);<br>  m_appLink->onReceiveData(*data);<br>    <br><br>the red sentence is the question of me  ?  I want use that to add a tag ,but it is Useless£»<br>so, I want to consult a way to achieve my ideal. thankyou!<br>