(没有版本信息可用,可能只在 Git 中)
ZMQDevice::setTimerCallback — 设置定时器回调函数
$cb_func
, int $timeout
, mixed $user_data
= ?): ZMQDevice设置定时器回调函数。定时器回调将在超时时间过去后调用。空闲回调和定时器回调之间的区别在于,空闲回调仅在设备空闲时调用。回调函数签名为 callback (mixed $user_data)。在 ZMQ 扩展版本 1.1.0 中添加。
cb_func
设备空闲时调用的回调函数。从该函数返回 false 或一个计算结果为 false 的值将导致设备停止。
timeout
以毫秒为单位,调用空闲回调的频率。当设备没有活动时,空闲回调会定期调用。超时值保证回调函数调用之间至少有这么多毫秒。
user_data
要传递给回调函数的附加数据。
成功时,此方法返回当前对象。