#include "libtorrent/asio.hpp"
#include "boost/bind.hpp"
#include <iostream>
void f()
{
std::cout << "fwx" << std::endl;
}
int main(int argc, char * argv)
{
asio::io_service ser; //利用CreateIoCompletionPort创建完全端口
asio::deadline_timer dea(ser); //进行句柄关联
dea.expires_from_now(boost::posix_time::seconds(10));
dea.async_wait(boost::bind(f)); //这两句相当于一个pair,要push到一个队列当中,创建的线程会来取请求
ser.run(); //利用GetQueuedCompletionStatus函数从完全端口中取已完成的请求
return 0;
}