找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 4386|回复: 2

reactor线程

[复制链接]
发表于 2008-7-15 23:01:10 | 显示全部楼层 |阅读模式
1、reactor回调的事件处理函数是在哪个线程执行?是不是在哪个线程运行ACE_Reactor::run_event_loop,那么handle_input,handle_output,handle_timeout都在运行loop循环的线程中执行?
2、如何让不同的事件处理函数在不同的线程中执行?
 楼主| 发表于 2008-7-15 23:01:17 | 显示全部楼层
这个问题太基础,反而不好回答了。推荐你看看书,书已经写得很清楚了,我们不可能几句话就说明白。再看看例子程序,就明白了。
 楼主| 发表于 2008-7-15 23:01:23 | 显示全部楼层
对第一个问题的回答是肯定的

第二个其实不用区分,你多跑几个REACTOR线程就可以,可以用ACE_TASK封装一下
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-4-27 16:22 , Processed in 0.010862 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表