PHP - Funções Pool
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 )
}
Sr. Não | Descrição da função |
---|---|
1 |
A função pode criar um novo grupo de trabalhadores. |
2 |
A função pode coletar referências para tarefas concluídas. |
3 |
A função pode redimensionar um Pool. |
4 |
A função pode desligar todos os trabalhadores. |
5 |
A função pode enviar um objeto para execução. |
6 |
Função enviar uma tarefa a um trabalhador específico para execução. |