Event::__construct

(PECL event >= 1.2.6-beta)

Event::__construct - Конструктор об'єкта Event

Опис

public
   Event::__construct(    
    EventBase
     $base
   ,    
    mixed
     $fd
   ,    
    int
     $what
   ,    
    callable
     $cb
   ,    
    mixed
     $arg
     = NULL
   )

Створює об'єкт Event.

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

base

База події, до якої необхідно прив'язати подію.

fd

Ресурс потоку, ресурс сокету чи числовий дескриптор файлу. Для подій таймера вказують -1. Для події сигналу задають його номер, наприклад SIGHUP

what

Прапори події. Докладніше про це розказано у розділі «Прапори подій».

cb

Функція зворотного дзвінка. Докладніше про це розказано у розділі «Функції зворотного дзвінка для подій».

arg

Ці дані, пов'язані з подією. Якщо задані, вони будуть передані у функцію зворотного виклику, коли відбудеться подія.

Дивіться також

  • Event::signal() - Створити об'єкт події сигналу
  • Event::timer() - Створити об'єкт події таймера