Setzt die Timer-Callback-Funktion

# ZMQDevice::setTimerCallback

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

ZMQDevice::setTimerCallback — Setzt die Timer-Callback-Funktion

### Beschreibung

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

Setzt die Timer-Callback-Funktion. Der Timer-Callback wird aufgerufen, nachdem das Timeout abgelaufen ist. Der Unterschied zwischen Idle- und Timer-Callbacks besteht darin, dass der Idle-Callback nur dann aufgerufen wird, wenn das Device untätig ist. Die Signatur der Callback-Funktion lautet callback (mixed $user_data). Hinzugefügt in Version 1.1.0 der ZMQ-Erweiterung.

### Parameter-Liste

`cb_func`
  Callback-Funktion, die aufgerufen wird, wenn der Timer auslöst. Gibt diese Funktion `false` oder einen Wert zurück, der zu `false` ausgewertet wird, ausgewertet wird, wird das Device angehalten.
`timeout`
  Das Intervall, in dem der Timer-Callback aufgerufen wird, in Millisekunden. Der Timer-Callback wird periodisch aufgerufen. Der Timeout-Wert garantiert, dass zwischen den Aufrufen der Callback-Funktion mindestens dieser Zeitraum in Millisekunden vergeht.
`user_data`

  Zusätzliche Daten, die an die Callback-Funktion übergeben werden.

### Rückgabewerte

Im Erfolgsfall gibt diese Methode das aktuelle Objekt zurück.

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