ACE_Reactor实现了操作系统多路复用和应用层事件处理。本文例子程序实现Acceptor事件和输入事件两个处理类,两个处理类均采用手动的方式进行卸载处理对象。
Acceptor事件处理类,此类监听ACCEPT事件,当有客户端的连接请求时,触发handle_input函数,在此函数中将创建输入事件对象,并进行注册。
Read事件处理类,此类负责读取来自客户端发送的文本数据,并将接收到的输入显示到输出设备。
测试程序只注册了Accept事件处理类,进入事件循环。
[ACE程序员教程笔记]使用Reactor实现Accept和数据读取
最新推荐文章于 2023-04-13 15:10:31 发布