Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library thread

library thread

要約

スレッド間キューや状態変数(condition variable)を提供するライブラリです。

このライブラリはThreadを拡張します.rubyインタプリタを デバッグオプション付き($DEBUGを真)で実行したときには, Thread.abort_on_exceptionをtrueにします

クラスとモジュール

class ConditionVariable

スレッドの同期機構の一つである状態変数を実現するクラスです。

class Queue

Queueはスレッド間のFIFO(first in first out)の通信路です。ス レッドが空のqueueを読み出そうとすると停止します。queueになんら かの情報が書き込まれると実行は再開されます。

class SizedQueue

サイズの最大値を指定できる Queue です。

Classes

Sublibraries