commit | 43eac58ed6ad88e8a3f0a1fcf7176a7e7b6f3dc4 | [log] [tgz] |
---|---|---|
author | Junxiao Shi <git@mail1.yoursunny.com> | Thu Aug 01 12:14:46 2019 -0600 |
committer | Junxiao Shi <git@mail1.yoursunny.com> | Thu Aug 01 12:14:46 2019 -0600 |
tree | 8925980cee628f091c66aefadf73187e69d535fa | |
parent | 5149350bb437201e59b5d541568ce86e91993034 [diff] |
lp: introduce PIT token PIT token is a hop-by-hop header field that identifies an Interest-Data exchange. The downstream node can assign an opaque token to an outgoing Interest, and the upstream node is expected to return the same token on the Data or Nack in reply to that Interest. This would allow the downstream node to accelerate its processing, especially in PIT lookup. This commit adds basic encoding and decoding support for PIT token, as an NDNLPv2 header field as well as a Tag. refs #4532 Change-Id: I633fc451393746ebe199f41e44e245361b058d5e
ndn-cxx is a C++14 library implementing Named Data Networking (NDN) primitives that can be used to write various NDN applications. The library is currently being used by the following projects:
See docs/INSTALL.rst
for compilation and installation instructions.
Extensive documentation is available on the library's homepage.
Please submit any bugs or feature requests to the ndn-cxx issue tracker.
You're encouraged to contribute to ndn-cxx! Check out the Contributor's Guide to get started.
ndn-cxx is an open source project licensed under the LGPL version 3. See COPYING.md
for more information.