asio
asio原本是一个独立的网络库,被boost选中后,改造为Boost库的一部分。设计原则为轻继承,重组合。
符合c++的一贯风格。
基类:boost::asio::io_service
定时器类:boost::asio::basic_waitable_timer
时钟类:std::chrono::steady_clock
本文是kademlia算法的一部分,经过注释比较好理解。不准备详细讲解。
#ifndef KADEMLIA_TIMER_HPP
#define KADEMLIA_TIMER_HPP
#