« Event::pending
Event::setPriority »

Event::set

(PECL event >= 1.2.6-beta)

Event::set — Re-configures event

説明

public function Event::set(
     EventBase $base ,
     mixed $fd ,
     int $what = ?,
     callable $cb = ?,
     mixed $arg = ?
): bool

Re-configures event. Note, this function doesn't invoke obsolete libevent's event_set. It calls event_assign instead.

パラメータ

base

The event base to associate the event with.

fd

Stream resource, socket resource, or numeric file descriptor. For timer events pass -1. For signal events pass the signal number, e.g. SIGHUP.

what

See Event flags.

cb

The event callback. See Event callbacks.

arg

Custom data associated with the event. It will be passed to the callback when the event becomes active.

戻り値

成功した場合に true を、失敗した場合に false を返します。

関連キーワード:
event   Event   configures   base   mixed   what   resource   events   pass   signal   callback   pending   setPriority   beta   EventBase   callable   Note   doesn   invoke   obsolete   libevent   calls   assign   instead   associate
関連する関数・ページ:
event.settimer   event.construct   event.signal   event.timer   event.callbacks   event.del