« parallel\Sync::__invoke
Введение »
PHP Manual
Модули управления процессами программ
pthreads
pthreads
Введение
Установка и настройка
Требования
Установка
Предопределённые константы
Threaded
— Класс Threaded
Threaded::chunk
— Обработка
Threaded::count
— Обработка
Threaded::extend
— Обработка во время выполнения
Threaded::isRunning
— Определение состояния
Threaded::isTerminated
— Определение состояния
Threaded::merge
— Обработка
Threaded::notify
— Синхронизация
Threaded::notifyOne
— Синхронизация
Threaded::pop
— Обработка
Threaded::run
— Выполнение
Threaded::shift
— Обработка
Threaded::synchronized
— Синхронизация
Threaded::wait
— Синхронизация
Thread
— Класс Thread
Thread::getCreatorId
— Идентификация
Thread::getCurrentThread
— Идентификация
Thread::getCurrentThreadId
— Идентификация
Thread::getThreadId
— Идентификация
Thread::isJoined
— Определение состояния
Thread::isStarted
— Определение состояния
Thread::join
— Синхронизация
Thread::start
— Выполнение
Worker
— Класс Worker
Worker::collect
— Собрать ссылки на завершённые задачи
Worker::getStacked
— Возвращает текущий размер стека
Worker::isShutdown
— Определение состояния
Worker::shutdown
— Остановить Worker
Worker::stack
— Положить задачу на стек
Worker::unstack
— Убирает задачу из стека
Collectable
— Интерфейс Collectable
Collectable::isGarbage
— Определяет, помечен ли объект как мусор
Pool
— Класс Pool
Pool::collect
— Собирает ссылки на выполненные задания
Pool::__construct
— Создаёт новый пул воркеров
Pool::resize
— Изменяет размер пула
Pool::shutdown
— Выключает все воркеры
Pool::submit
— Отправляет объект на исполнение
Pool::submitTo
— Отправляет задачу конкретному воркеру для выполнения
Volatile
— Класс Volatile