Worker クラス
(PECL pthreads >= 2.0.0)
はじめに
ワーカースレッドには永続コンテキストがあり、たいていの場合はスレッドに対して使えます。
ワーカーを開始させると run メソッドを実行しますが、以下のいずれかの条件を満たすまでスレッドは終了しません。
-
Worker がスコープから外れる (どこからも参照されなくなる)
-
プログラマーが shutdown を呼ぶ
-
スクリプトが終了する
つまり、プログラマーは実行中のコンテキストを再利用できるということです。 オブジェクトを Worker のスタックに置くと、そのオブジェクトの run メソッドを Worker が実行します。
クラス概要
/* メソッド */
/* 継承したメソッド */
}目次
- Worker::collect — Collect references to completed tasks
- Worker::getStacked — Gets the remaining stack size
- Worker::isShutdown — State Detection
- Worker::shutdown — Shutdown the worker
- Worker::stack — Stacking work
- Worker::unstack — Unstacking work
+add a note
User Contributed Notes
There are no user contributed notes for this page.
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google