system
Introduction
Process Control Extensions
PHP Manual

# pthreads

- Introduction
- Installing/Configuring
  - Requirements
  - Installation
  - Runtime Configuration
  - Resource Types
- Predefined Constants
- Thread — The Thread class
  - Thread::chunk — Manipulation
  - Thread::getCreatorId — Identification
  - Thread::getThreadId — Identification
  - Thread::isJoined — State Detection
  - Thread::isRunning — State Detection
  - Thread::isStarted — State Detection
  - Thread::isTerminated — State Detection
  - Thread::isWaiting — State Detection
  - Thread::join — Synchronization
  - Thread::lock — Synchronization
  - Thread::merge — Manipulation
  - Thread::notify — Synchronization
  - Thread::pop — Manipulation
  - Thread::run — Execution
  - Thread::shift — Manipulation
  - Thread::start — Execution
  - Thread::synchronized — Synchronization
  - Thread::unlock — Synchronization
  - Thread::wait — Synchronization
- Worker — The Worker class
  - Worker::chunk — Manipulation
  - Worker::getCreatorId — Identification
  - Worker::getStacked — Stack Analysis
  - Worker::getThreadId — Identification
  - Worker::isShutdown — State Detection
  - Worker::isWorking — State Detection
  - Worker::merge — Manipulation
  - Worker::pop — Manipulation
  - Worker::run — Execution
  - Worker::shift — Manipulation
  - Worker::shutdown — Synchronization
  - Worker::stack — Stacking
  - Worker::start — Execution
  - Worker::unstack — Stacking
- Stackable — The Stackable class
  - Stackable::chunk — Manipulation
  - Stackable::isRunning — State Detection
  - Stackable::isTerminated — State Detection
  - Stackable::isWaiting — State Detection
  - Stackable::lock — Synchronization
  - Stackable::merge — Manipulation
  - Stackable::notify — Synchronization
  - Stackable::pop — Manipulation
  - Stackable::run — Execution
  - Stackable::shift — Manipulation
  - Stackable::synchronized — Synchronization
  - Stackable::unlock — Synchronization
  - Stackable::wait — Synchronization
- Modifiers — Method Modifiers
- Mutex — The Mutex class
  - Mutex::create — Create a Mutex
  - Mutex::destroy — Destroy Mutex
  - Mutex::lock — Acquire Mutex
  - Mutex::trylock — Attempt to Acquire Mutex
  - Mutex::unlock — Release Mutex
- Cond — The Cond class
  - Cond::broadcast — Broadcast a Condition
  - Cond::create — Create a Condition
  - Cond::destroy — Destroy a Condition
  - Cond::signal — Signal a Condition
  - Cond::wait — Wait for Condition

system
Introduction
Process Control Extensions
PHP Manual