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

# Event::signal

(PECL event >= 1.2.6-beta)

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

### Описание

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

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

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

`base`

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

`signum`

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

`cb`

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

`arg`

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

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

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

### Смотрите также

- Создание событий сигнала

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