<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi,<div class=""><br class=""></div><div class="">If your goal is get some output when an Interest and a data packet are received, then running your scenario with the logging components you mentioned should give you enough visibility. I do not think you need to make all these changes.</div><div class=""><br class=""></div><div class="">Thanks,</div><div class=""><br class=""><div class="">
<div class=""><div class=""><div class=""><span class="" style="float: none; display: inline !important;">Spyridon (Spyros) Mastorakis</span><br class=""><span class="" style="float: none; display: inline !important;">Personal Website: </span><a href="http://cs.ucla.edu/~mastorakis/" class="">http://cs.ucla.edu/~mastorakis/</a><br class=""><span class="" style="float: none; display: inline !important;">Internet Research Laboratory</span><br class=""><span class="" style="float: none; display: inline !important;">Computer Science Department</span><br class=""><span class="" style="float: none; display: inline !important;">UCLA</span></div></div></div>
</div>
<div><br class=""><blockquote type="cite" class=""><div class="">On Dec 2, 2018, at 1:04 AM, 박종인 <<a href="mailto:whddls9632@ajou.ac.kr" class="">whddls9632@ajou.ac.kr</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="WordSection1" style="page: WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""><o:p class=""> </o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">Dear Spyridon Mastorakis,</span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""><o:p class=""> </o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">Thank you for helping me!</span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">Do you mean I should compile the simulation code with NS_LOG components?</span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">I tried it, just like NS_LOG=ndn.Consumer:ndn.Producer ./waf --run=ndn-wireless-wired</span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">But the error also occurred as ever.</span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""><o:p class=""> </o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">Thanks in advance,<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">Jongin Park<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""><o:p class=""> </o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" style="font-size: 12pt; font-family: 굴림, sans-serif;" class=""><o:p class=""> </o:p></span></div><div style="border-style: solid none none; border-top-width: 1pt; border-top-color: rgb(225, 225, 225); padding: 3pt 0cm 0cm;" class=""><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif; border: none; padding: 0cm;" class=""><b class="">보낸 사람<span lang="EN-US" class="">:<span class="Apple-converted-space"> </span></span></b><span lang="EN-US" class=""><a href="mailto:mastorakis@cs.ucla.edu" style="color: rgb(149, 79, 114); text-decoration: underline;" class="">Spyridon (Spyros) Mastorakis</a><br class=""></span><b class="">보낸 날짜<span lang="EN-US" class="">:<span class="Apple-converted-space"> </span></span></b><span lang="EN-US" class="">2018</span>년<span lang="EN-US" class=""><span class="Apple-converted-space"> </span>12</span>월<span class="Apple-converted-space"> </span><span lang="EN-US" class="">1</span>일 토요일 오후<span lang="EN-US" class=""><span class="Apple-converted-space"> </span>1:46<br class=""></span><b class="">받는 사람<span lang="EN-US" class="">:<span class="Apple-converted-space"> </span></span></b><span lang="EN-US" class=""><a href="mailto:whddls9632@ajou.ac.kr" style="color: rgb(149, 79, 114); text-decoration: underline;" class=""><span lang="EN-US" class=""><span lang="EN-US" class="">박종인</span></span></a><br class=""></span><b class="">참조<span lang="EN-US" class="">:<span class="Apple-converted-space"> </span></span></b><span lang="EN-US" class=""><a href="mailto:ndnsim@lists.cs.ucla.edu" style="color: rgb(149, 79, 114); text-decoration: underline;" class="">ndnsim@lists.cs.ucla.edu</a><br class=""></span><b class="">제목<span lang="EN-US" class="">:<span class="Apple-converted-space"> </span></span></b><span lang="EN-US" class="">Re: [ndnSIM] When I try to use trace source, the comepile errors areOccured.</span></div></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" style="font-size: 12pt; font-family: 굴림, sans-serif;" class=""><o:p class=""> </o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: left; font-size: 10pt; font-family: "맑은 고딕", sans-serif; word-break: keep-all;" class=""><span lang="EN-US" class="">Hi there,</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""><o:p class=""> </o:p></span></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">why you do not enable the logging component of the consumer and producer application?</span></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""><o:p class=""> </o:p></span></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">Thanks,</span></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""><o:p class=""> </o:p></span></div><div class=""><div class=""><div class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">Spyridon (Spyros) Mastorakis<br class="">Personal Website: <a href="http://cs.ucla.edu/~mastorakis/" style="color: rgb(149, 79, 114); text-decoration: underline;" class="">http://cs.ucla.edu/~mastorakis/</a><br class="">Internet Research Laboratory<br class="">Computer Science Department<br class="">UCLA</span></div></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""><o:p class=""> </o:p></span></div></div></div></div></div><div class=""><blockquote style="margin-top: 5pt; margin-bottom: 5pt;" class=""><div class=""><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">On Nov 30, 2018, at 7:24 AM,<span class="Apple-converted-space"> </span></span>박종인<span lang="EN-US" class=""><span class="Apple-converted-space"> </span><<a href="mailto:whddls9632@ajou.ac.kr" style="color: rgb(149, 79, 114); text-decoration: underline;" class="">whddls9632@ajou.ac.kr</a>> wrote:</span></div></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""><o:p class=""> </o:p></span></div><div class=""><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">Hi all,<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""> <o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">I want to trace ReceivedInterests and ReceivedDatas.</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">So I use ConnectWithoutContext functions to connect the traceSources to my callback functions.</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""> </span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><b class=""><span lang="EN-US" class="">Config::Connect("/NodeList/*/ApplicationList/*/$ns3::ndn::App/ReceivedInterests",MakeCallback(&WillBeCalledWhenInterestIsReceived));</span></b><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><b class=""><span lang="EN-US" class="">Config::Connect("/NodeList/*/ApplicationList/*/$ns3::ndn::App/ReceivedDatas", MakeCallback(&WillBeCalledWhenDataIsReceived));</span></b><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""> </span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">And, my Callback functions are like this,</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""> </span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><b class=""><span lang="EN-US" class="">void</span></b><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><b class=""><span lang="EN-US" class="">WillBeCalledWhenInterestIsReceived( std::shared_ptr<const ndn::Interest> i, Ptr<ndn::App> a, std::shared_ptr<ndn::Face> f )</span></b><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><b class=""><span lang="EN-US" class="">{</span></b><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif; text-indent: 40pt;" class=""><b class=""><span lang="EN-US" class="">cout << "Interest is Received at " << f->getId() << "\t" << i->getName().toUri();</span></b><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><b class=""><span lang="EN-US" class="">}</span></b><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><b class=""><span lang="EN-US" class=""> </span></b><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><b class=""><span lang="EN-US" class="">void</span></b><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><b class=""><span lang="EN-US" class="">WillBeCalledWhenDataIsReceived( shared_ptr<const ndn::Data> d , Ptr<ndn::App> a, shared_ptr<ndn::Face> f )</span></b><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><b class=""><span lang="EN-US" class="">{ <span class="apple-converted-space"> </span></span></b><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><b class=""><span lang="EN-US" class="">     cout << "Data is Received at " << f->getId() << "\t" << d->getName().toUri() << "\t" << d->getContent().value();</span></b><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><b class=""><span lang="EN-US" class="">}</span></b><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""> </span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">When I try to compile this source code, I got Errors like this,</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""> </span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">In file included from ./ns3/attribute.h:25:0,</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">                 from ./ns3/attribute-accessor-helper.h:23,</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">                 from ./ns3/core-module.h:12,</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">                 from ../src/ndnSIM/examples/ndn-wireless-wired.cpp:1:</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">./ns3/ptr.h: In instantiation of<span class="Apple-converted-space"> </span></span>‘<span lang="EN-US" class="">ns3::Ptr<T>::~Ptr() [with T = ns3::ndn::App]</span>’<span lang="EN-US" class="">:</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">./ns3/callback.h:482:31:   required from<span class="Apple-converted-space"> </span></span>‘<span lang="EN-US" class="">R ns3::FunctorCallbackImpl<T, R, T1, T2, T3, T4, T5, T6, T7, T8, T9>::operator()(T1, T2, T3) [with T = void (*)(std::shared_ptr<const ndn::Data>, ns3::Ptr<ns3::ndn::App>, std::shared_ptr<nfd::face::Face>); R = void; T1 = std::shared_ptr<const ndn::Data>; T2 = ns3::Ptr<ns3::ndn::App>; T3 = std::shared_ptr<nfd::face::Face>; T4 = ns3::empty; T5 = ns3::empty; T6 = ns3::empty; T7 = ns3::empty; T8 = ns3::empty; T9 = ns3::empty]</span>’<span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">../src/ndnSIM/examples/ndn-wireless-wired.cpp:374:1:   required from here</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">./ns3/ptr.h:758:7: error: invalid use of incomplete type<span class="Apple-converted-space"> </span></span>‘<span lang="EN-US" class="">class ns3::ndn::App</span>’<span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">       m_ptr->Unref ();</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">       ^</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">In file included from ./ns3/ndn-all.hpp:34:0,</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">                 from ./ns3/ndnSIM-module.h:10,</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">                 from ../src/ndnSIM/examples/ndn-wireless-wired.cpp:7:</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">./ns3/ndnSIM/utils/tracers/ndn-app-delay-tracer.hpp:41:7: note: forward declaration of<span class="Apple-converted-space"> </span></span>‘<span lang="EN-US" class="">class ns3::ndn::App</span>’<span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">class App;</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">       ^</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">In file included from ./ns3/attribute.h:25:0,</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">                 from ./ns3/attribute-accessor-helper.h:23,</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">                 from ./ns3/core-module.h:12,</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">                 from ../src/ndnSIM/examples/ndn-wireless-wired.cpp:1:</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">./ns3/ptr.h: In instantiation of<span class="Apple-converted-space"> </span></span>‘<span lang="EN-US" class="">void ns3::Ptr<T>::Acquire() const [with T = ns3::ndn::App]</span>’<span lang="EN-US" class="">:</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">./ns3/ptr.h:743:11:   required from<span class="Apple-converted-space"> </span></span>‘<span lang="EN-US" class="">ns3::Ptr<T>::Ptr(const ns3::Ptr<T>&) [with T = ns3::ndn::App]</span>’<span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">./ns3/callback.h:482:31:   required from<span class="Apple-converted-space"> </span></span>‘<span lang="EN-US" class="">R ns3::FunctorCallbackImpl<T, R, T1, T2, T3, T4, T5, T6, T7, T8, T9>::operator()(T1, T2, T3) [with T = void (*)(std::shared_ptr<const ndn::Data>, ns3::Ptr<ns3::ndn::App>, std::shared_ptr<nfd::face::Face>); R = void; T1 = std::shared_ptr<const ndn::Data>; T2 = ns3::Ptr<ns3::ndn::App>; T3 = std::shared_ptr<nfd::face::Face>; T4 = ns3::empty; T5 = ns3::empty; T6 = ns3::empty; T7 = ns3::empty; T8 = ns3::empty; T9 = ns3::empty]</span>’<span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">../src/ndnSIM/examples/ndn-wireless-wired.cpp:374:1:   required from here</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">./ns3/ptr.h:712:7: error: invalid use of incomplete type<span class="Apple-converted-space"> </span></span>‘<span lang="EN-US" class="">class ns3::ndn::App</span>’<span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">       m_ptr->Ref ();</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">       ^</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">In file included from ./ns3/ndn-all.hpp:34:0,</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">                 from ./ns3/ndnSIM-module.h:10,</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">                 from ../src/ndnSIM/examples/ndn-wireless-wired.cpp:7:</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">./ns3/ndnSIM/utils/tracers/ndn-app-delay-tracer.hpp:41:7: note: forward declaration of<span class="Apple-converted-space"> </span></span>‘<span lang="EN-US" class="">class ns3::ndn::App</span>’<span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">class App;</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""> </span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""> </span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">Am I do anything wrong?</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">I need your help !!<span class="apple-converted-space"> </span></span><span lang="EN-US" style="font-family: "Segoe UI Emoji", sans-serif;" class="">☹</span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""> </span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class=""> </span><span lang="EN-US" class=""><o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">Thanks in advance,<o:p class=""></o:p></span></div><div style="margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: "맑은 고딕", sans-serif;" class=""><span lang="EN-US" class="">Jongin Park</span></div></div></blockquote></div></div></div></div></blockquote></div><br class=""></div></body></html>