OSDN Git Service

(split) LDP: Release pages for LDP v3.39.
[linuxjm/LDP_man-pages.git] / release / man3 / sysv_signal.3
index 41ea987..0093c53 100644 (file)
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
 .\"
-.\" Japanese Version Copyright (c) 2007  Akihiro MOTOKI
-.\"         all rights reserved.
-.\" Translated 2007-06-02, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
-.\" 
-.\"WORD:       reliable        信頼性のある
-.\"WORD:       unreliable      信頼性に欠ける
-.\"WORD:       signal semantics        シグナル処理方式
-.\" 
-.TH SYSV_SIGNAL 3 2007-05-04 "" "Linux Programmer's Manual"
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SYSV_SIGNAL 3 2007\-05\-04 "" "Linux Programmer's Manual"
 .SH 名前
 sysv_signal \- System V 方式のシグナル処理
 .SH 書式
-.BR "#define _GNU_SOURCE" "         /* feature_test_macros(7) 参照 */"
+\fB#define _GNU_SOURCE\fP /* feature_test_macros(7) 参照 */
 .br
-.B #include <signal.h>
+\fB#include <signal.h>\fP
 .sp
-.B typedef void (*sighandler_t)(int);
+\fBtypedef void (*sighandler_t)(int);\fP
 .sp
-.BI "sighandler_t sysv_signal(int " signum ", sighandler_t " handler );
+\fBsighandler_t sysv_signal(int \fP\fIsignum\fP\fB, sighandler_t \fP\fIhandler\fP\fB);\fP
 .SH 説明
-.BR sysv_signal ()
-関数は
-.BR signal (2)
-と同じ引き数をとり、同じ処理を実行する。
+\fBsysv_signal\fP()  関数は \fBsignal\fP(2)  と同じ引き数をとり、同じ処理を実行する。
 
-しかしながら、
-.BR sysv_signal ()
-は System V の信頼性に欠けるシグナル処理方式を提供している。
-信頼性に欠けるシグナル処理方式は以下の特徴を持つ。
-a) ハンドラが起動されると、シグナルの処理方法 (disposition) が
-デフォルトにリセットされる、
-b) シグナルハンドラの実行中は、それ以降に発生した同じシグナルの配送が
-ブロックされない、
-c) ハンドラが停止中の (blocking している) システムコールを中断した場合、
-自動的に再開されないシステムコールがある。
+しかしながら、 \fBsysv_signal\fP()  は System V の信頼性に欠けるシグナル処理方式を提供している。
+信頼性に欠けるシグナル処理方式は以下の特徴を持つ。 a) ハンドラが起動されると、シグナルの処理方法 (disposition) が
+デフォルトにリセットされる、 b) シグナルハンドラの実行中は、それ以降に発生した同じシグナルの配送が ブロックされない、 c) ハンドラが停止中の
+(blocking している) システムコールを中断した場合、 自動的に再開されないシステムコールがある。
 .SH 返り値
-.BR sysv_signal ()
-関数はシグナルハンドラの直前の値を返す。
-エラーの場合、
-.B SIG_ERR
-を返す。
+\fBsysv_signal\fP()  関数はシグナルハンドラの直前の値を返す。 エラーの場合、 \fBSIG_ERR\fP を返す。
 .SH エラー
-.BR signal (2)
-と同じ。
+\fBsignal\fP(2)  と同じ。
 .SH 準拠
 この関数は非標準である。
 .SH 注意
-.BR sysv_signal ()
-の使用は避けるべきである。代わりに
-.BR sigaction (2)
-を使うこと。
+\fBsysv_signal\fP()  の使用は避けるべきである。代わりに \fBsigaction\fP(2)  を使うこと。
 
-以前の Linux システムでは、
-.BR sysv_signal ()
-と
-.BR signal (2)
-は等価であった。しかし、新しめのシステムでは、
-.BR signal (2)
-は信頼性のあるシグナル処理方式を提供している。
-詳細は
-.BR signal (2)
-を参照。
+以前の Linux システムでは、 \fBsysv_signal\fP()  と \fBsignal\fP(2)  は等価であった。しかし、新しめのシステムでは、
+\fBsignal\fP(2)  は信頼性のあるシグナル処理方式を提供している。 詳細は \fBsignal\fP(2)  を参照。
 
-.I sighandler_t
-を使っているのは GNU による拡張である。
-この型は機能検査マクロ
-.B _GNU_SOURCE
+\fIsighandler_t\fP を使っているのは GNU による拡張である。 この型は機能検査マクロ \fB_GNU_SOURCE\fP
 を定義した場合にのみ定義される。
 .SH 関連項目
-.BR sigaction (2),
-.BR signal (2),
-.BR bsd_signal (3),
-.BR signal (7)
+\fBsigaction\fP(2), \fBsignal\fP(2), \fBbsd_signal\fP(3), \fBsignal\fP(7)