PHP - 池函数


台球课

Pool 是可调整数量的 Worker 的容器和控制器。池可以提供 Worker 功能的更高级别抽象,包括以 pthread 所需的方式管理引用。

班级概要

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 )
}
先生编号 功能说明
1

池::构造()

函数可以创建一个新的工作人员池。

2

池::收集()

函数可以收集对已完成任务的引用。

3

池::调整大小()

函数可以调整池的大小。

4

池::关闭()

函数可以关闭所有的worker。

5

池::提交()

函数可以提交一个对象来执行。

6

池::submitTo()

函数将任务提交给特定的worker来执行。

php_function_reference.htm