Results of 1 - 4 of about 4 for MyWorker (0.001 sec.)
- Submits an object for execution 11169
- « Pool::shutdown Pool::submitTo » PHP Manual Pool Submits an object for execution 検索 Pool::submit (PECL pthreads >= 2.0.0) Pool::submit — Submits an object for execution 説明 public function Pool::submit ( Threaded $task ): int Submit the
... ting the object 例 例1 Submitting Tasks <?php class MyWork extends Threaded { public function run () { /* ... */ } } class MyWorker extends Worker { public function __construct ( Something $something ) { $this -> something = $something ; } public functio ... n run () { /** ... **/ } } $pool = new Pool ( 8 , \MyWorker ::class, [new Something ()]); $pool -> submit (new MyWork ()); var_dump ( $pool ); ?> 上の例の出力は以下となります。 objec ... t(Pool)#1 (6) { ["size":protected]=> int(8) ["class":protected]=> string(8) "MyWorker" ["workers":protected]=> array(1) { [0]=> object(MyWorker)#4 (1) { ["something"]=> object(Something)#5 (0) { } } } ["work" ...
-
https://man.mtool.work/php/8.3/pool.submit.html
- Submits an object for execution 11003
- « Pool::shutdown Pool::submitTo » PHP Manual Pool Submits an object for execution 検索 Pool::submit (PECL pthreads >= 2.0.0) Pool::submit — Submits an object for execution 説明 public function Pool::submit ( Threaded $task ): int Submit the
... ting the object 例 例1 Submitting Tasks <?php class MyWork extends Threaded { public function run () { /* ... */ } } class MyWorker extends Worker { public function __construct ( Something $something ) { $this -> something = $something ; } public functio ... n run () { /** ... **/ } } $pool = new Pool ( 8 , \MyWorker ::class, [new Something ()]); $pool -> submit (new MyWork ()); var_dump ( $pool ); ?> 上の例の出力は以下となります。 objec ... t(Pool)#1 (6) { ["size":protected]=> int(8) ["class":protected]=> string(8) "MyWorker" ["workers":protected]=> array(1) { [0]=> object(MyWorker)#4 (1) { ["something"]=> object(Something)#5 (0) { } } } ["work" ...
-
https://man.mtool.work/php/8.3/pool.submit.html
- Creates a new Pool of Workers 7397
- « Pool::collect Pool::resize » PHP Manual Pool Creates a new Pool of Workers 検索 Pool::__construct (PECL pthreads >= 2.0.0) Pool::__construct — Creates a new Pool of Workers 説明 public function Pool::__construct ( int $size , string $clas
... o the Worker class. ctor An array of arguments to be passed to new workers' constructors 例 例1 Creating Pools <?php class MyWorker extends Worker { public function __construct ( Something $something ) { $this -> something = $something ; } public functio ... n run () { /** ... **/ } } $pool = new Pool ( 8 , \MyWorker ::class, [new Something ()]); var_dump ( $pool ); ?> 上の例の出力は以下となります。 object(Pool)#1 (6) { ["size":protected ... ]=> int(8) ["class":protected]=> string(8) "MyWorker" ["workers":protected]=> NULL ["work":protected]=> NULL ["ctor":protected]=> array(1) { [0]=> object(Something)#2 (0) { } ...
-
https://man.mtool.work/php/8.3/pool.construct.html
- Creates a new Pool of Workers 7397
- « Pool::collect Pool::resize » PHP Manual Pool Creates a new Pool of Workers 検索 Pool::__construct (PECL pthreads >= 2.0.0) Pool::__construct — Creates a new Pool of Workers 説明 public function Pool::__construct ( int $size , string $clas
... o the Worker class. ctor An array of arguments to be passed to new workers' constructors 例 例1 Creating Pools <?php class MyWorker extends Worker { public function __construct ( Something $something ) { $this -> something = $something ; } public functio ... n run () { /** ... **/ } } $pool = new Pool ( 8 , \MyWorker ::class, [new Something ()]); var_dump ( $pool ); ?> 上の例の出力は以下となります。 object(Pool)#1 (6) { ["size":protected ... ]=> int(8) ["class":protected]=> string(8) "MyWorker" ["workers":protected]=> NULL ["work":protected]=> NULL ["ctor":protected]=> array(1) { [0]=> object(Something)#2 (0) { } ...
-
https://man.mtool.work/php/8.3/pool.construct.html
PREV
1
NEXT