Task #1194
Updated by Junxiao Shi almost 12 years ago
Implement PIT API over NameTree.
* Establish one-to-many relationship between NameTree entry and PIT entry
* PIT entry has a pointer to the NameTree entry with same Name.
* NameTree entry has a collection of pointers to PIT entries. Selectors must differ among those PIT entries.
* Pit::insert inserts a NameTree entry, and attaches fib::Entry onto NameTree entry.
* Pit::remove detaches fib::Entry from NameTree entry, but does not necessarily delete the NameTree entry.
* Pit::findAllDataMatches Fib::findAllDataMatches uses relevant features in NameTree API to find all Interests that can be satisifed by a Data; its return type should be iterable of pit::Entry. API.