PHP - Fonctions de pool
Cours de piscine
Le Pool est un conteneur et un contrôleur d'un nombre réglable de travailleurs. Le regroupement peut fournir une abstraction de plus haut niveau des fonctionnalités de Worker, y compris la gestion des références d'une manière requise par pthreads.
Synopsis du cours
Pool {
/* Properties */
protected $size;
protected $class;
protected $workers;
protected $ctor;
protected $last;
/* Methods */
public int collect([ Callable $collector ] )
public Pool __construct( integer $size [, string $class [, array $ctor ]] )
public void resize( integer $size )
public void shutdown( void )
public int submit( Threaded $task )
public int submitTo( int $worker , Threaded $task )
}
Sr.Non | Description de la fonction |
---|---|
1 | La fonction peut créer un nouveau pool de travailleurs. |
2 | La fonction peut collecter des références aux tâches terminées. |
3 | La fonction peut redimensionner un pool. |
4 | La fonction peut arrêter tous les travailleurs. |
5 | La fonction peut soumettre un objet pour exécution. |
6 | La fonction soumet une tâche à un travailleur spécifique pour exécution. |