« parallel\Sync::__invoke
简介 »
Bejson.com
PHP Manual
进程控制扩展
pthreads
pthreads
简介
安装/配置
需求
安装
运行时配置
预定义常量
Threaded
— Threaded 类
Threaded::chunk
— 操作
Threaded::count
— 操作
Threaded::extend
— Runtime Manipulation
Threaded::isRunning
— 状态检测
Threaded::isTerminated
— 状态检测
Threaded::merge
— 操作
Threaded::notify
— 同步控制
Threaded::notifyOne
— Synchronization
Threaded::pop
— 操作
Threaded::run
— 执行
Threaded::shift
— Manipulation
Threaded::synchronized
— 同步控制
Threaded::wait
— Synchronization
Thread
— Thread 类
Thread::getCreatorId
— 识别
Thread::getCurrentThread
— 识别
Thread::getCurrentThreadId
— 识别
Thread::getThreadId
— 识别
Thread::isJoined
— 状态监测
Thread::isStarted
— 状态检测
Thread::join
— 同步
Thread::start
— 执行
Worker
— Worker 类
Worker::collect
— Collect references to completed tasks
Worker::getStacked
— 获取剩余的栈大小
Worker::isShutdown
— 状态检测
Worker::shutdown
— 关闭 Worker
Worker::stack
— 将要执行的任务入栈
Worker::unstack
— 将要执行的任务出栈
Collectable
— The Collectable interface
Collectable::isGarbage
— Determine whether an object has been marked as garbage
Pool
— Pool 类
Pool::collect
— 回收已完成任务的引用
Pool::__construct
— 创建新的 Worker 对象池
Pool::resize
— 改变 Pool 对象的可容纳 Worker 对象的数量
Pool::shutdown
— 停止所有的 Worker 对象
Pool::submit
— 提交对象以执行
Pool::submitTo
— 提交一个任务到特定的 Worker 以执行
Volatile
— The Volatile class