Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Signalモジュール

module Signal

クラスの継承リスト: Signal

要約

UNIX のシグナル関連の操作を行うモジュールです。

モジュール関数

定義 説明
list -> Hash

シグナル名とシグナル番号を対応づけた Hash オブジェクトを返し ます。

trap(signal, command) -> String | Proc | nil
trap(signal) { ... } -> String | Proc | nil

指定された割り込み signal に対するハンドラとして command を登録します。 指定したシグナルが捕捉された時には例外が発生せず、代わりに command が実行されます。 ブロックを指定した場合にはブロックをハンドラとして登録します。