CakeFest 2024: The Official CakePHP Conference

Worker::getStacked

(PECL pthreads >= 2.0.0)

Worker::getStackedGets the remaining stack size

Descrição

public Worker::getStacked(): int

Returns the number of tasks left on the stack

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Returns the number of tasks currently waiting to be executed by the worker

Exemplos

Exemplo #1 A basic example of Worker::getStacked

<?php
$worker
= new Worker();

for (
$i = 0; $i < 5; ++$i) {
$worker->stack(new class extends Threaded {});
}

echo
"There are {$worker->getStacked()} stacked tasks\n";

O exemplo acima produzirá:

There are 5 stacked tasks

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top