PHP.mk документација

EvSignal

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

class.evsignal.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека class.evsignal.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
EvSignal

Референца за `class.evsignal.php` со подобрена типографија и навигација.

class.evsignal.php

Класата EvSignal

Класата EvPrepare

Вовед

EvSignal Класата EvSignal libev набљудувачите ќе активираат настан кога процесот ќе прими специфичен сигнал еднаш или повеќепати. Иако сигналите се многу асинхрони,

ќе се обиде најдобро да ги достави сигналите синхроно, т.е. како дел од нормалното обработување на настани, како и секој друг настан. SIGINT Нема ограничување за бројот на набљудувачи за истиот сигнал, но само во рамките на истата јамка, т.е. може да се гледа за SIGIO во стандардната јамка и за SIGINT во друга јамка, но не е дозволено да се гледа за SIGCHLD и во стандардната јамка и во друга јамка истовремено. Во моментов,

е трајно врзан за стандардната јамка. libev Доколку е можно и поддржано, SA_RESTART ќе ги инсталира своите ракувачи со EvCheck (или еквивалентно) однесување овозможено, така што системските повици не треба да бидат непотребно прекинати. Во случај на проблем со системски повици што се прекинуваат со сигнали, сите сигнали може да бидат блокирани во EvPrepare watcher.

Синопсис на класата

class EvSignal extends EvWatcher {
/* Својства */
public $signum;
/* Наследени својства */
public $is_active;
public $data;
public $is_pending;
public $priority;
/* Методи */
public __construct(
          int $signum ,
          callable $callback ,
          mixed $data = null ,
          int $priority = 0
)
final public static createStopped(
          int $signum ,
          callable $callback ,
          mixed $data = null ,
          int $priority = 0
): EvSignal
public set( int $signum ): void
/* Наследени методи */
public EvWatcher::feed( int $revents ): void
public EvWatcher::invoke( int $revents ): void
public EvWatcher::keepalive( bool $value = ?): bool
public EvWatcher::setCallback( callable $callback ): void
}

Својства

signum
набљудувач и одблокирани во pcntl Број на сигнал. Погледнете ги константите извезени од signal(7) екстензија. Погледнете исто така

Содржина

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.