commit | 258ec2bf9db653fe5890f3cf4cc7d3d51d5a953b | [log] [tgz] |
---|---|---|
author | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Wed May 14 16:15:37 2014 -0700 |
committer | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Thu May 15 23:04:04 2014 -0700 |
tree | 9d109869a99d7a2cdd32f1077233ebc1c28e0bcb | |
parent | 770827cdebfa2eef2fca242374e2660f98eb7b6f [diff] |
src: Refactoring common.hpp and minimizing exposed includes Face class has relatively large rewrite to hide internals using Implementor pattern. As of this commit, <boost/asio.hpp> is not automatically included whenever ndn-cxx/face.hpp is included. If it is needed to directly work with io_service, asio.hpp should be specifically included. Change-Id: Ie742b851025b4e3da634eb981319df0f42937855
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: http://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/
ndn-cxx is an open source project licensed under BSD license. For more information about the license, refer to COPYING
.
While the license does not require it, we really would appreciate it if others would share their contributions to the library if they are willing to do so under the same license.