Event::signal

(PECL event >= 1.2.6-beta)

Event::signalСоздаёт объект события сигнала

Описание

public static Event::signal(
     EventBase $base ,
     int $signum ,
     callable $cb ,
     mixed $arg = ?
): Event

Метод создаёт объект события сигнала. Метод создаёт только сигнальные события в отличие от общего универсального конструктора Event::__construct(), который создаёт как сигнальные события, так и события других типов.

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

base

Событийная база, к которой требуется привязать событие.

signum

Номер сигнала.

cb

Функция обратного вызова события сигнала. Подробнее о функциях обратного вызова событий рассказывает страница Callback-функции событий.

arg

Пользовательские данные, связанные с событием. Данные передаются в функцию обратного вызова, когда происходит событие.

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

Метод возвращает объект Event. Метод возвращает значение false, если возникла ошибка.