commit | 3c34ec1c4cd221a733ed438a531c6bd5b46e111b | [log] [tgz] |
---|---|---|
author | Davide Pesavento <davidepesa@gmail.com> | Sun Mar 28 21:50:06 2021 -0400 |
committer | Davide Pesavento <davidepesa@gmail.com> | Fri Apr 02 21:14:28 2021 -0400 |
tree | 73759318e4e0359b3f9cecc8e4efe3d94e31f2ef | |
parent | fcf4d5186cae27ab61728b87db14aa6f6b734219 [diff] |
mgmt: refactoring and cleanup in StatusDatasetContext * remove {get,set}Expiry(): it's not the responsibility of StatusDatasetContext to deal with in-memory storage * increase the max payload size of each segment to 8k bytes * minimize the number of memory allocations * really check that the prefix does not end with a segment component, as stated in the docs * throw std::logic_error instead of std::domain_error * improve exception messages * cleanup doxygen Change-Id: Id6990f3dd064cc90a45eab4ec1c52141f5212be5
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.
We greatly appreciate contributions to the ndn-cxx code base. If you are new to the NDN software community, please read 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.