| /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil -*- */ |
| #ifndef CUSTOM_STRATEGY_H |
| #define CUSTOM_STRATEGY_H |
| #include "ns3/ndn-forwarding-strategy.h" |
| #include "ns3/ndn-l3-protocol.h" |
| typedef ForwardingStrategy BaseStrategy; |
| DoPropagateInterest (Ptr<Face> incomingFace, |
| Ptr<const Interest> interest, |
| Ptr<pit::Entry> pitEntry); |
| DidSendOutInterest (Ptr<Face> inFace, Ptr<Face> outFace, |
| Ptr<const Interest> interest, |
| Ptr<pit::Entry> pitEntry); |
| WillEraseTimedOutPendingInterest (Ptr<pit::Entry> pitEntry); |
| WillSatisfyPendingInterest (Ptr<Face> inFace, |
| Ptr<pit::Entry> pitEntry); |
| static LogComponent g_log; |
| // std::string m_variable; |
| #endif // CUSTOM_STRATEGY_H |