PHP
事件 | Event

Event::add

Event::add

(PECL libevent >= 0.0.1)

Event :: add - 使事件悬而未决

描述

public bool Event::add ([ double $timeout ] )

标记事件未决。非等待事件永远不会发生,并且事件回调将永远不会被调用。结合 Event :: del(),用户可以随时重新安排事件。

如果在一个已经挂起的事件上调用了 Event :: add(),libevent 将会使它挂起,并用给定的超时(如果指定)重新计划它。如果在这种情况下没有指定 timeout,则 Event :: add()不起作用。

参数

timeout

以秒为单位的超时。

返回值

TRUE成功返回。除此以外FALSE

也可以看看

  • Event :: addSignal() - 使信号事件悬而未决

  • Event :: addTimer() - 使计时器事件悬而未决

  • Event :: del() - 使事件处于非挂起状态

← Event

Event::addSignal →