NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
nfd::pit Namespace Reference

Classes

class  Entry
 an Interest table entry More...
 
class  FaceRecord
 contains information about an Interest on an incoming or outgoing face More...
 
class  InRecord
 contains information about an Interest from an incoming face More...
 
class  Iterator
 PIT iterator. More...
 
class  OutRecord
 contains information about an Interest toward an outgoing face More...
 
class  Pit
 represents the Interest Table More...
 

Typedefs

typedef std::list< InRecordInRecordCollection
 an unordered collection of in-records More...
 
typedef std::list< OutRecordOutRecordCollection
 an unordered collection of out-records More...
 
typedef std::vector< shared_ptr< Entry > > DataMatchResult
 

Functions

 NFD_ASSERT_FORWARD_ITERATOR (Iterator)
 
static bool nteHasPitEntries (const name_tree::Entry &nte)
 

Typedef Documentation

◆ InRecordCollection

an unordered collection of in-records

Definition at line 43 of file pit-entry.hpp.

◆ OutRecordCollection

an unordered collection of out-records

Definition at line 47 of file pit-entry.hpp.

◆ DataMatchResult

typedef std::vector<shared_ptr<Entry> > nfd::pit::DataMatchResult

Definition at line 42 of file pit.hpp.

Function Documentation

◆ NFD_ASSERT_FORWARD_ITERATOR()

nfd::pit::NFD_ASSERT_FORWARD_ITERATOR ( Iterator  )

◆ nteHasPitEntries()

static bool nfd::pit::nteHasPitEntries ( const name_tree::Entry nte)
inlinestatic