pthreads
PHP Manual

La classe Collectable

(PECL pthreads >= 2.0.8)

Introduction

Représente un objet de collecte de données obsolètes.

Les objets de collecte sont prévus pour être utilisés par la classe Pool, remplaçant les objets Threaded comme unité de travail. Ils fournissent des méthodes pour définir et détecter la possibilité de collecte d'un objet.

Synopsis de la classe

Collectable extends Threaded {
/* Méthodes */
public bool isGarbage ( void )
public void setGarbage ( void )
/* Méthodes héritées */
public array Threaded::chunk ( integer $size , boolean $preserve )
public integer Threaded::count ( void )
public bool Threaded::extend ( string $class )
public Threaded Threaded::from ( Closure $run [, Closure $construct [, array $args ]] )
public array Threaded::getTerminationInfo ( void )
public boolean Threaded::isRunning ( void )
public boolean Threaded::isTerminated ( void )
public boolean Threaded::isWaiting ( void )
public boolean Threaded::lock ( void )
public boolean Threaded::merge ( mixed $from [, bool $overwrite ] )
public boolean Threaded::notify ( void )
public boolean Threaded::pop ( void )
public void Threaded::run ( void )
public boolean Threaded::shift ( void )
public mixed Threaded::synchronized ( Closure $block [, mixed $... ] )
public boolean Threaded::unlock ( void )
public boolean Threaded::wait ([ integer $timeout ] )
}

Sommaire


pthreads
PHP Manual