« parallel\Sync::__invoke
Introdução »
PHP Manual
Extensões para Controle de Processo
pthreads
pthreads
Introdução
Instalação/Configuração
Dependências
Instalação
Constantes predefinidas
Threaded
— A classe Threaded
Threaded::chunk
— Manipulação
Threaded::count
— Manipulação
Threaded::extend
— Manipulação em tempo de execução
Threaded::isRunning
— Detecção de estado
Threaded::isTerminated
— Detecção de estado
Threaded::merge
— Manipulação
Threaded::notify
— Sincronização
Threaded::notifyOne
— Sincronização
Threaded::pop
— Manipulação
Threaded::run
— Execução
Threaded::shift
— Manipulação
Threaded::synchronized
— Sincronização
Threaded::wait
— Sincronização
Thread
— A classe Thread
Thread::getCreatorId
— Identificação
Thread::getCurrentThread
— Identificação
Thread::getCurrentThreadId
— Identificação
Thread::getThreadId
— Identificação
Thread::isJoined
— Detecção de estado
Thread::isStarted
— Detecção de estado
Thread::join
— Sincronização
Thread::start
— Execução
Worker
— A classe Worker
Worker::collect
— Coleta referências a tarefas concluídas
Worker::getStacked
— Obtém o tamanho da pilha restante
Worker::isShutdown
— Detecção de estado
Worker::shutdown
— Desliga o trabalhador
Worker::stack
— Trabalho de empilhamento
Worker::unstack
— Trabalho de desempilhamento
Collectable
— A interface Collectable
Collectable::isGarbage
— Determina se um objeto foi marcado como lixo
Pool
— A classe Pool
Pool::collect
— Coleta referências a tarefas concluídas
Pool::__construct
— Cria um novo pool de trabalhadores
Pool::resize
— Redimensiona o Pool
Pool::shutdown
— Desliga todos os trabalhadores
Pool::submit
— Envia um objeto para execução
Pool::submitTo
— Envia uma tarefa a um trabalhador específico para execução
Volatile
— A classe Volatile