Класс Thread
(PECL pht >= 0.0.1)
Введение
Класс pht\Thread абстрагирует собственный поток. У него есть внутренняя очередь задач, где методы pht\Thread::addClassTask(), pht\Thread::addFunctionTask() и pht\Thread::addFileTask() помещают новые задачи в эту очередь. Вызов метода pht\Thread::start() вызовет порождение нового потока, где он затем начнет работу через очередь задач. Поток можно повторно использовать для любого количества задач.
Обзор классов
pht\Thread
{
/* Методы */
}Содержание
- pht\Thread::addClassTask — Class threading
- pht\Thread::addFileTask — File threading
- pht\Thread::addFunctionTask — Function threading
- pht\Thread::join — Joins a thread
- pht\Thread::start — Starts the new thread
- pht\Thread::taskCount — Gets a thread's task count