(没有版本信息可用,可能只存在于 Git 中)
ZMQDevice::setIdleCallback — 设置空闲回调函数
设置空闲回调函数。如果定义了空闲超时,则如果内部轮询循环超时而没有事件,则将调用空闲回调函数。如果回调函数返回 false 或一个计算结果为 false 的值,则设备将停止。回调函数签名是 callback (mixed $user_data)。
cb_func
当设备处于空闲状态时要调用的回调函数。从该函数返回 false 或一个计算结果为 false 的值将导致设备停止。
timeout
以毫秒为单位,调用空闲回调函数的频率。当设备上没有活动时,会定期调用空闲回调函数。timeout 值保证回调函数的调用之间至少有这么长时间。
user_data
要传递给回调函数的附加数据。
成功时,此方法将返回当前对象。