ZMQDevice::setTimerCallback

(没有版本信息可用,可能只在 Git 中)

ZMQDevice::setTimerCallback设置定时器回调函数

描述

public ZMQDevice::setTimerCallback(callable $cb_func, int $timeout, mixed $user_data = ?): ZMQDevice

设置定时器回调函数。定时器回调将在超时时间过去后调用。空闲回调和定时器回调之间的区别在于,空闲回调仅在设备空闲时调用。回调函数签名为 callback (mixed $user_data)。在 ZMQ 扩展版本 1.1.0 中添加。

参数

cb_func

设备空闲时调用的回调函数。从该函数返回 false 或一个计算结果为 false 的值将导致设备停止。

timeout

以毫秒为单位,调用空闲回调的频率。当设备没有活动时,空闲回调会定期调用。超时值保证回调函数调用之间至少有这么多毫秒。

user_data

要传递给回调函数的附加数据。

返回值

成功时,此方法返回当前对象。

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top