Установить callback-функцию по таймеру

# ZMQDevice::setTimerCallback

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

ZMQDevice::setTimerCallback — Установить callback-функцию по таймеру

### Описание

public function ZMQDevice::setTimerCallback(callable `$cb_func`, int `$timeout`, mixed `$user_data` = ?): ZMQDevice

Устанавливает callback-функцию по таймеру. Периодически запускает callback-функцию. От callback-функции простоя отличается тем, что запускается в любом случае, а не только при простое устройства. Сигнатура функции - (mixed $user_data). Добавлено в версии 1.1.0.

### Список параметров

`cb_func`
  Callback-функция для запуска по таймеру. Возврат `false` или значения, которое приводится к `false` приведёт к остановке устройства.
`timeout`
  Как часто вызывать callback-функцию таймера, в миллисекундах. Callback-функция таймера вызывается периодически. Значение `timeout` гарантирует, что между запусками функции будет происходить не менее заданного количества миллисекунд.
`user_data`

  Дополнительные данные, которые будут передаваться в callback-функцию.

### Возвращаемые значения

Возвращает текущий объект.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open