PHP Icicle\Concurrent\Worker Namespace

Nested Namespaces

Icicle\Concurrent\Worker\Internal

Interfaces

Name Description
Environment
Task A runnable unit of execution.
WorkerFactory Interface for factories used to create new workers.

Classes

Name Description
AbstractWorker Base class for most common types of task workers.
BasicEnvironment
DefaultPool Provides a pool of workers that can be used to execute multiple tasks asynchronously.
DefaultWorkerFactory The built-in worker factory type.
Pool Provides a pool of workers that can be used to execute multiple tasks asynchronously.
Worker
WorkerFork A worker thread that executes task objects.
WorkerProcess A worker thread that executes task objects.
WorkerThread A worker thread that executes task objects.