Php/docs/class.parallel-events
来自菜鸟教程
(0.9.0)
The Event Loop
The Event loop monitors the state of sets of futures and or channels (targets) in order to perform read (parallel\Future::value(), parallel\Channel::recv()) and write (parallel\Channel::send()) operations as the targets become available and the operations may be performed without blocking the event loop.
类摘要
final parallel\Events implements Countable , Traversable {
public setInput
( Input $input
) : void
/* Targets */
public addChannel
( parallel\Channel $channel
) : void
public addFuture
( string $name
, parallel\Future $future
) : void
public remove
( string $target
) : void
/* Behaviour */
public setBlocking
( bool $blocking
) : void
public setTimeout
( int $timeout
) : void
/* Polling */
}
Table of Contents
- parallel\Events::setBlocking — Behaviour
- parallel\Events::setTimeout — Behaviour
- parallel\Events::setInput — Input
- parallel\Events::addChannel — Targets
- parallel\Events::addFuture — Targets
- parallel\Events::remove — Targets
- parallel\Events::poll — Polling
/* Input */