(没有版本信息可用,可能只在 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
传递给回调函数的附加数据。
成功时,此方法返回当前对象。