Event::addMakes event pending 説明
public
bool Event::add(
float
$timeout
= ?)Marks event pending. Non-pending event will never occur, and the event callback will never be called. In conjunction with Event::del an event could be re-scheduled by user at any time. If Event::add is called on an already pending event, libevent will leave it pending and re-schedule it with the given timeout(if specified). If in this case timeout is not specified, Event::add has no effect. パラメータ
戻り値
成功した場合に 例例1 Adding a custom signal
上の例の出力は、 たとえば以下のようになります。 Caught signal 15 例2 Adding a timer
上の例の出力は、 たとえば以下のようになります。 2 seconds elapsed 参考
|