EvTimer::createStopped
(PECL ev >= 0.2.0)
EvTimer::createStopped — Створює зупинений спостерігач EvTimer
Опис
final
public
static
EvTimer::createStopped(
float
$after
,
float
$repeat
,
callable
$callback
,
mixed
$data
= null
,
int
$priority
= 0
): EvTimer
Створює зупинений спостерігач EvTimer. На відміну від EvTimer::__construct(), цей метод не запускає спостерігача автоматично.
Список параметрів
after
Налаштовує таймер для запуску через after
секунд.
repeat
Якщо час повтору дорівнює 0.0
, то він буде автоматично зупинено після закінчення часу очікування. Якщо позитивне, таймер буде автоматично налаштований на повторний запуск кожні повторювані секунди, доки не буде зупинено вручну.
callback
СмотритеСпостерігачі callback-функцій
data
Ці дані, пов'язані зі спостерігачем.
priority
Значення, що повертаються
Повертає об'єкт спостерігача EvTimer у разі успішного виконання.
Приклади
Приклад #1 Слідкуємо за змінами /var/log/messages. Уникаємо пропущені оновлення із затримкою в одну секунду
Loading...
Дивіться також
- EvTimer::__construct() - Конструктор об'єкта спостерігача EvTimer
- EvPeriodic