NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.0: NDN, CCN, CCNx, content centric networks
API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
nfd::pit::OutRecord Class Reference

contains information about an Interest toward an outgoing face More...

#include <pit-out-record.hpp>

Inheritance diagram for nfd::pit::OutRecord:
Collaboration diagram for nfd::pit::OutRecord:

Public Member Functions

 OutRecord (shared_ptr< Face > face)
 
- Public Member Functions inherited from nfd::pit::FaceRecord
 FaceRecord (shared_ptr< Face > face)
 
shared_ptr< FacegetFace () const
 
uint32_t getLastNonce () const
 
time::steady_clock::TimePoint getLastRenewed () const
 
time::steady_clock::TimePoint getExpiry () const
 gives the time point this record expires More...
 
void update (const Interest &interest)
 updates lastNonce, lastRenewed, expiry fields More...
 
- Public Member Functions inherited from nfd::StrategyInfoHost
template<typename T >
shared_ptr< T > getStrategyInfo () const
 get a StrategyInfo item More...
 
template<typename T >
void setStrategyInfo (shared_ptr< T > strategyInfo)
 set a StrategyInfo item More...
 
template<typename T , typename... A>
shared_ptr< T > getOrCreateStrategyInfo (A &&...args)
 get or create a StrategyInfo item More...
 
void clearStrategyInfo ()
 clear all StrategyInfo items More...
 

Detailed Description

contains information about an Interest toward an outgoing face

Definition at line 36 of file pit-out-record.hpp.

Constructor & Destructor Documentation

nfd::pit::OutRecord::OutRecord ( shared_ptr< Face face)
explicit

Definition at line 30 of file pit-out-record.cpp.


The documentation for this class was generated from the following files: