PHP Conference Japan 2024

ZMQDevice::setIdleCallback

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

ZMQDevice::setIdleCallback设置空闲回调函数

描述

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

设置空闲回调函数。如果定义了空闲超时,则如果内部轮询循环超时且没有事件,则应调用空闲回调函数。如果回调函数返回 false 或计算结果为 false 的值,则设备将停止。回调函数签名为 callback (mixed $user_data)。

参数

cb_func

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

timeout

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

user_data

传递给回调函数的其他数据。

返回值

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

添加注释

用户贡献的注释

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