International PHP Conference Munich 2024


(No version information available, might only be in Git)

ZMQDevice::setIdleCallbackSet the idle callback function


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

Sets the idle callback function. If idle timeout is defined the idle callback function shall be called if the internal poll loop times out without events. If the callback function returns false or a value that evaluates to false the device is stopped. The callback function signature is callback (mixed $user_data).

Bağımsız Değişkenler


Callback function to invoke when the device is idle. Returning false or a value that evaluates to false from this function will cause the device to stop.


How often to invoke the idle callback in milliseconds. The idle callback is invoked periodically when there is no activity on the device. The timeout value guarantees that there is at least this amount of milliseconds between invocations of the callback function.


Additional data to pass to the callback function.

Dönen Değerler

On success this method returns the current object.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top