Aula de bilhar
O Pool é um contêiner e controlador de um número ajustável de Trabalhadores. O pooling pode fornecer uma abstração de nível superior da funcionalidade do Worker, incluindo o gerenciamento de referências de uma forma exigida por pthreads.
Sinopse da aula
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 )
}