码迷,mamicode.com
首页 >  
搜索关键字:deadline_timer    ( 17个结果
共享boost::deadline_timer封装模板,可以接受任何函数对象
// // fox_timer.hpp // ~~~~~~~~~~~~~~~~ // // Copyright (c) 2014-2015 yoen.xu (181471112 at  qq dot com) // //说明 //eg:  fox_timer::run(io_, func, interval); //     T 为func的返回类型,当T为int的时候(范围值-1...
分类:其他好文   时间:2015-02-06 09:30:47    阅读次数:232
boost::deadline_timer
boost::deadline_timer 定义 typedef basic_deadline_timer deadline_timer; basic_deadline_timer是个模板类。 构造函数 deadline_timer有三个构造函数: 1 explicit basic_deadline_timer(boost::asio::io_service& io_servi...
分类:其他好文   时间:2015-01-22 21:55:34    阅读次数:562
测试2
测试一下 上次的测试很不爽 测试两下 再试一下 这个短路 void client(io_service &ios, deadline_timer &timer, const system::error_code &ec) { try{ cout str(100, 0); _sock...
分类:其他好文   时间:2014-11-09 12:27:47    阅读次数:144
测试用Write发布博客
1.测试标题测试标题效果2.测试代码测试代码效果void client(io_service &ios, deadline_timer &timer, const system::error_code &ec){ try{ cout str(100, 0); _s...
分类:其他好文   时间:2014-11-09 12:26:40    阅读次数:114
boost.asio源码剖析(二) ---- 架构浅析
* 架构浅析先来看一下asio的0层的组件图。 (图1.0) io_object是I/O对象的集合,其中包含大家所熟悉的socket、deadline_timer等对象,主要功能是提供接口给用户使用。 services服务是逻辑功...
分类:其他好文   时间:2014-06-20 23:29:59    阅读次数:412
boost.asio系列——Timer
同步Timerasio中提供的timer名为deadline_timer,它提供了超时计时的功能。首先以一个最简单的同步Timer为例来演示如何使用它。#include#includeintmain(){boost::asio::io_serviceio;boost::asio::deadline_...
分类:其他好文   时间:2014-06-18 19:52:34    阅读次数:169
boost::asio设置同步连接超时
boost::asio设置同步连接超时CSDN上求助无果,只好用自创的非主流方法了。asio自带的例子里是用deadline_timer的async_wait方法来实现超时的,这种方法需要单独写一个回调函数,不利于把连接和超时封装到单个函数里。传统的Winsock编程可以先把socket设为非阻塞,...
分类:其他好文   时间:2014-06-15 08:43:18    阅读次数:274
17条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!