PHP Manual
Function Reference
Process Control Extensions
Eio
Ev
Expect
PCNTL
POSIX
Program execution
parallel
pthreads
Semaphore
Shared Memory
Sync
system
Introduction
Process Control Extensions
PHP Manual
parallel
Table of Contents
Introduction
Installation
Philosophy
Functional API
parallel\bootstrap
— Bootstrapping
parallel\run
— Execution
parallel\Runtime
— The parallel\Runtime class
parallel\Runtime::__construct
— Runtime Construction
parallel\Runtime::run
— Execution
parallel\Runtime::close
— Runtime Graceful Join
parallel\Runtime::kill
— Runtime Join
parallel\Future
— The parallel\Future class
parallel\Future::cancel
— Cancellation
parallel\Future::cancelled
— State Detection
parallel\Future::done
— State Detection
parallel\Future::value
— Resolution
parallel\Channel
— The parallel\Channel class
parallel\Channel::__construct
— Channel Construction
parallel\Channel::make
— Access
parallel\Channel::open
— Access
parallel\Channel::recv
— Sharing
parallel\Channel::send
— Sharing
parallel\Channel::close
— Closing
parallel\Events
— The parallel\Events class
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
parallel\Events\Input
— The parallel\Events\Input class
parallel\Events\Input::add
— Inputs
parallel\Events\Input::clear
— Inputs
parallel\Events\Input::remove
— Inputs
parallel\Events\Event
— The parallel\Events\Event class
parallel\Events\Event\Type
— The parallel\Events\Event\Type class
parallel\Sync
— The parallel\Sync class
parallel\Sync::__construct
— Construction
parallel\Sync::get
— Access
parallel\Sync::set
— Access
parallel\Sync::wait
— Synchronization
parallel\Sync::notify
— Synchronization
parallel\Sync::__invoke
— Synchronization