PHP Класс Icicle\Concurrent\Worker\AbstractWorker

Наследование: implements Worker
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( Icicle\Concurrent\Strand $strand )
enqueue ( Icicle\Concurrent\Worker\Task $task ) : Generator
isIdle ( ) : boolean
isRunning ( ) : boolean
kill ( )
shutdown ( ) : Generator
start ( )

Приватные методы

Метод Описание
cancelPending ( ) Cancels all pending tasks.
send ( Icicle\Concurrent\Worker\Task $task ) : Generator

Описание методов

__construct() публичный Метод

public __construct ( Icicle\Concurrent\Strand $strand )
$strand Icicle\Concurrent\Strand

enqueue() публичный Метод

public enqueue ( Icicle\Concurrent\Worker\Task $task ) : Generator
$task Icicle\Concurrent\Worker\Task
Результат Generator

isIdle() публичный Метод

public isIdle ( ) : boolean
Результат boolean

isRunning() публичный Метод

public isRunning ( ) : boolean
Результат boolean

kill() публичный Метод

public kill ( )

shutdown() публичный Метод

public shutdown ( ) : Generator
Результат Generator

start() публичный Метод

public start ( )