[Ndn-interest] Adding a new type of NACK
Lixia Zhang
lixia at CS.UCLA.EDU
Thu Feb 9 09:06:48 PST 2017
just a note to let people know: I redirected the question below to nfd-dev mailing list and the issue has been resolved.
nfd-dev list is not limited to nfd issues but is for all development related questions (we should have called it ndn-dev list:)
Lixia
> On Feb 9, 2017, at 6:40 AM, Matteo Bertolino <Matteo.Bertolino at eurecom.fr> wrote:
>
> Good morning,
> I am trying to add a new type of NACK called "PERSONALIZED" in ndn-cxx.
> Then I modify the strategy method "after receive NACK" with:
> if (nack.getReason() == lp::NackReason::PERSONALIZED) {
> log << "I received a PERSONALIZED NACK";
> }
>
> But when I compile I have the error:
> "PERSONALIZED" is not a member of "ndn::lp::NackReason".
>
>
> My steps to add the new NACK were:
> 1) modifying ndn-cxx/src/lp/nack-header.cpp
>
> adding:
> case NackReason::PERSONALIZED:
> os << "MyPersonalNACK";
> break;
>
> in the method operator <<
>
> 2) adding the equivalent in the method getReason() always in nack-header.cpp
>
> 3) in nack-header.hpp I add:
> enum class NackReason {
> NONE = 0;
> CONGESTION = 50;
> ...
> PERSONALIZED = 200;
> }
>
> What did I forgot ?
>
> Thanks in advance
> Bests,
> Matteo
>
> -------------------------------------------------------------------------------
> This message was sent using EURECOM Webmail: http://webmail.eurecom.fr
>
> _______________________________________________
> Ndn-interest mailing list
> Ndn-interest at lists.cs.ucla.edu
> http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest
More information about the Ndn-interest
mailing list