OSDN Git Service

(split) LDP: Release pages for LDP v3.39.
[linuxjm/LDP_man-pages.git] / release / man3 / sigwait.3
index 544203b..3ee72f7 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) 2008  Akihiro MOTOKI
-.\"         all rights reserved.
-.\" Translated 2008-08-21, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v3.04
-.\" 
-.TH SIGWAIT 3 2010-09-10 "Linux" "Linux Programmer's Manual"
+.\"*******************************************************************
+.\"
+.\" This file was generated with po4a. Translate the source file.
+.\"
+.\"*******************************************************************
+.TH SIGWAIT 3 2010\-09\-10 Linux "Linux Programmer's Manual"
 .SH 名前
 sigwait \- シグナルを待つ
 .SH 書式
 .nf
-.B #include <signal.h>
+\fB#include <signal.h>\fP
 
-.BI " int sigwait(const sigset_t *" set ", int *" sig );
+\fB int sigwait(const sigset_t *\fP\fIset\fP\fB, int *\fP\fIsig\fP\fB);\fP
 .fi
 .sp
 .in -4n
-glibc 向けの機能検査マクロの要件
-.RB ( feature_test_macros (7)
-参照):
+glibc 向けの機能検査マクロの要件 (\fBfeature_test_macros\fP(7)  参照):
 .in
 .sp
 .ad l
-.BR sigwait ():
-_POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _POSIX_SOURCE
+\fBsigwait\fP(): _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _POSIX_SOURCE
 .ad b
 .SH 説明
-.BR sigwait ()
-関数は、シグナル集合
-.I set
-で指定されたシグナルの一つが配送されるまで、
-呼び出したスレッドの実行を中断する。
-この関数はそのシグナルを受け取り (つまり、処理待ちのシグナルのリスト
-からそのシグナルを削除し)、そのシグナル番号を
-.I sig
-に格納して返す。
+\fBsigwait\fP()  関数は、シグナル集合 \fIset\fP で指定されたシグナルの一つが配送されるまで、 呼び出したスレッドの実行を中断する。
+この関数はそのシグナルを受け取り (つまり、処理待ちのシグナルのリスト からそのシグナルを削除し)、そのシグナル番号を \fIsig\fP に格納して返す。
 
-.BR sigwait ()
-の動作は
-.BR sigwaitinfo (2)
-と同じだが、以下の点が異なる。
+\fBsigwait\fP()  の動作は \fBsigwaitinfo\fP(2)  と同じだが、以下の点が異なる。
 .IP * 2
-.BR sigwait ()
-は、シグナルの内容を表す
-.I siginfo_t
-構造体を返すのではなく、単にシグナル番号を返す。
+\fBsigwait\fP()  は、シグナルの内容を表す \fIsiginfo_t\fP 構造体を返すのではなく、単にシグナル番号を返す。
 .IP *
-返り値が
-.BR sigwaitinfo (2)
-とは異なる。
+返り値が \fBsigwaitinfo\fP(2)  とは異なる。
 .SH 返り値
-成功すると、
-.BR sigwait ()
-は 0 を返す。
-エラーの場合、(「エラー」の節のリストにある) 正のエラー番号を返す。
+成功すると、 \fBsigwait\fP()  は 0 を返す。 エラーの場合、(「エラー」の節のリストにある) 正のエラー番号を返す。
 .SH エラー
-.TP
-.B EINVAL
+.TP 
+\fBEINVAL\fP
 .\" Does not occur for glibc.
-.I set
-に無効なシグナル番号が入っている。
+\fIset\fP に無効なシグナル番号が入っている。
 .SH 準拠
-POSIX.1-2001.
+POSIX.1\-2001.
 .SH 注意
-.BR sigwait ()
-は
-.BR sigtimedwait (2)
-を使って実装されている。
+\fBsigwait\fP()  は \fBsigtimedwait\fP(2)  を使って実装されている。
 .SH 例
-.BR pthread_sigmask (3)
-を参照。
+\fBpthread_sigmask\fP(3)  を参照。
 .SH 関連項目
-.BR sigaction (2),
-.BR signalfd (2),
-.BR sigpending (2),
-.BR sigsuspend (2),
-.BR sigwaitinfo (2),
-.BR sigsetops (3),
-.BR signal (7)
+\fBsigaction\fP(2), \fBsignalfd\fP(2), \fBsigpending\fP(2), \fBsigsuspend\fP(2),
+\fBsigwaitinfo\fP(2), \fBsigsetops\fP(3), \fBsignal\fP(7)