Feature #3104
Updated by Junxiao Shi about 9 years ago
Develop `GenericLinkService` to support [[NDNLPv2]].
`GenericLinkService` shall conform to the `GenericLinkService` external API given in [LinkService-face.hpp](https://gist.github.com/yoursunny/22a7d53711b4e9bc198a).
It shall support these NDNLPv2 features:
* indexed fragmentation
* NACK
* extra fields for forwarding: NextHopFaceId, CachePolicy, IncomingFaceId
This issue includes:
* Design an internal structure for `GenericLinkService` to support above features.
* Implement these features.
* Make `GenericLinkService` the default `LinkService` on all face types.
Move `NullLinkService` into `tests/` directory; test cases using `NullLinkService` should be retained.
* Update **NFD Developer Guide** to describe the design.