Classes | |
| class | Entry |
| Represents an entry in the Interest table (PIT). 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 | |
| using | DataMatchResult = std::vector< shared_ptr< Entry > > |
| using | InRecordCollection = std::list< InRecord > |
| An unordered collection of in-records. More... | |
| using | OutRecordCollection = std::list< OutRecord > |
| An unordered collection of out-records. More... | |
Functions | |
| NDN_CXX_ASSERT_FORWARD_ITERATOR (Iterator) | |
| static bool | nteHasPitEntries (const name_tree::Entry &nte) |
Variables | |
| constexpr time::milliseconds | MAX_LIFETIME = 10_days |
| using nfd::pit::DataMatchResult = typedef std::vector<shared_ptr<Entry> > |
| using nfd::pit::InRecordCollection = typedef std::list<InRecord> |
An unordered collection of in-records.
Definition at line 43 of file pit-entry.hpp.
| using nfd::pit::OutRecordCollection = typedef std::list<OutRecord> |
An unordered collection of out-records.
Definition at line 48 of file pit-entry.hpp.
| nfd::pit::NDN_CXX_ASSERT_FORWARD_ITERATOR | ( | Iterator | ) |
|
inlinestatic |
|
constexpr |
Definition at line 31 of file pit-face-record.cpp.