使用 编写 服务一
2009-08-22 17:39
由于百度对文章长度的限制,不得不将其分为多篇文章,还请大家谅解
使用 编写 服务一
一 简介
是一个支持 、 和 等平台的网络事件驱动程序库。它支持多种 服用机
制,按照优先级从高到低依次为:、、、、、、。它可根据操
作系统,按照优先级从高到底自主选择驱动。
用户可以通过 !来获取 的源码、 出现的
背景、以及其他一些详细资料。
二 的使用
"初始化事件
我们首先完成对 的事件初始化和事件驱动模型的选择。(在使用多线程的情况下,一般我们需获
取所返回的事件根基)
#$#%$&
$ 函数返回的是一个 $# 对象,该对象包括了事件处理过程中的一些全局变量,其结构
为:
$#'
(&
(#&
$&()#(
$$#&()#(
$&(*#(
$#&(*## (
(###(
$((#&
#&
(##)(
#$)&
$&
#$&
$##&
#$#&
+&
,添加事件
在事件初始化完毕后,我们可以使用 $ 设置事件,然后使用 $# 将其加入。
这里我们首先完成 的监听,然后将其加入的事件队列中(这里我们对所有的异常都不做考虑)。
(") 监听
#$$#&
%"----& 监听端口
$)%./$0123*45$*261.73-&
8$#3-39)$#&
$#$)# %./$012&