commit | e2099618177da4c17aaaab8cb6e8cdc88b6ab729 | [log] [tgz] |
---|---|---|
author | Junxiao Shi <git@mail1.yoursunny.com> | Fri Feb 15 14:46:27 2019 +0000 |
committer | Junxiao Shi <git@mail1.yoursunny.com> | Fri Feb 15 14:46:27 2019 +0000 |
tree | 2840032d44989404fa017e13f4be1820599eabc6 | |
parent | 923ba4415f83eeef2f1021da3bf945a0ab2d7c56 [diff] |
name-component: encode/decode Convention rev2 Naming Conventions rev2 encode sequence numbers, version numbers, segment numbers, byte offsets, and timestamps as typed name components. Markers as defined in Naming Conventions rev1 are still supported. The library by default recognizes both styles, and encodes as markers. These defaults can be changed via ndn::name::setConventionDecoding and ndn::name::setConventionEncoding functions. "segment offset" is renamed to "byte offset". Functions bearing "SegmentOffset" in the name are deprecated in favor of their "ByteOffset" counterparts. refs #4777 Change-Id: I265d69af474ab27d274ee49619f5cae5fb2c429d
ndn-cxx is a C++ library, implementing Named Data Networking (NDN) primitives that can be used to implement various NDN applications. The library is currently being used as part of the following projects:
See the file docs/INSTALL.rst
for build and install instructions.
Please submit any bugs or issues to the ndn-cxx issue tracker: https://redmine.named-data.net/projects/ndn-cxx/issues
Extensive documentation of the library is available on the library's homepage: http://www.named-data.net/doc/ndn-cxx/
If you are new to the NDN community of software generally, read the Contributor's Guide.
ndn-cxx is an open source project licensed under LGPL 3.0 license. For more information about the license, refer to COPYING.md
.