ACE 开发者
文章
日志
文件
圈子
论坛
业内新闻
意见建议
求职招聘
.Net技术
项目管理经验交流
常用工具
IBM Rational
敏捷技术
数据库
中间件
P2P技术
服务器端程序开发
Tcp/IP和Socket
C++学习
开发心得和读书笔记
ACE综合应用
ACE基础应用
海阔天空
您的位置:
ACE 开发者
>>
论坛
>>
ACE基础应用
>>
查看帖子
字体:
小
中
大
有没有通知所有事件处理器同一mask的处理函数啊?
jolly_w23 发表于: 2008-5-17 16:54 来源:
ACE 开发者
有没有通知所有事件处理器同一mask的处理函数啊? 若没有的话又得用容器进行管理,这样的话感觉比较麻烦了。
最新回复
winston at 2008-5-17 19:50:33
没明白你想达到什么目的呢?
jolly_w23 at 2008-5-17 20:14:50
acceptor框架,同步方式.
每接收一个连接new一个ACE_Svc_Handler . 我在它的svc里头循环处理队列信息.
当还有连接时我就把acceptor关闭掉, 我怎么让每个事件处理器都退出svc啊. 要是一个的话我是用直接通知异常处理(在这里头处理发给队列退出消息)结束的. 现在问题是有多个连接呢.
winston at 2008-5-17 22:30:47
明白了。可以的。
向每个队列中,传入一个MB_STOP类型的ACE_Message_Block,收到这个BLOCK,svc退出即可。
查看全部回复
我也来说两句
最新更新主题
关于select_reactor的问题
ACE_Hash_Map_Manager的open
ACE内存管理
register_handler的问题
奇怪的问题。ACE_DEBUG导致程序崩溃...
ACE如何关闭其他进程
C++网络编程(卷1)(卷2)下载地址...
What's with JAWS, JAWS2, and JAWS3?
关于文件传输的解码出错问题...
ace开发的程序分发时大吗,ace部分占多大...
月度关注热点
C++网络编程(卷1)(卷2)下载地址...
ACE如何关闭其他进程
What's with JAWS, JAWS2, and JAWS3?
奇怪的问题。ACE_DEBUG导致程序崩溃...
register_handler的问题
ACE_Hash_Map_Manager的open
ACE内存管理
关于select_reactor的问题
最新回复
每接收一个连接new一个ACE_Svc_Handler . 我在它的svc里头循环处理队列信息.
当还有连接时我就把acceptor关闭掉, 我怎么让每个事件处理器都退出svc啊. 要是一个的话我是用直接通知异常处理(在这里头处理发给队列退出消息)结束的. 现在问题是有多个连接呢.
向每个队列中,传入一个MB_STOP类型的ACE_Message_Block,收到这个BLOCK,svc退出即可。