对于事件计时器,回调原型等效于套接字相关的回调。用户参数作为第三个参数给出。
这已在以下版本下进行了测试:Event 版本 1.6.1
如果为某个事件注册了回调,则在事件变为活动状态时将调用该回调。要将回调与事件关联,可以将一个 可调用 传递给 Event::__construct() 、 Event::set() 或其中一个工厂方法,例如 Event::timer() 。
事件回调应与以下原型匹配
fd
与事件关联的文件描述符、流资源或套接字。对于信号事件,$fd
等于信号编号。
what
触发所有事件的位掩码。
arg
用户自定义数据。
Event::timer() 预期回调与以下原型匹配
arg
用户自定义数据。
Event::signal() 预期回调与以下原型匹配
signum
触发信号的编号(例如 SIGTERM
)。
arg
用户自定义数据。
对于事件计时器,回调原型等效于套接字相关的回调。用户参数作为第三个参数给出。
这已在以下版本下进行了测试:Event 版本 1.6.1