.\"
.TH PAUSE 2 2008-10-06 "Linux" "Linux Programmer's Manual"
.\"O .SH NAME
-.SH ̾Á°
+.SH 名前
.\"O pause \- wait for signal
-pause \- ¥·¥°¥Ê¥ë¤òÂÔ¤Ä
+pause \- シグナルを待つ
.\"O .SH SYNOPSIS
-.SH µ½Ò
+.SH 記述
.B #include <unistd.h>
.sp
.B int pause(void);
.\"O .SH DESCRIPTION
-.SH ÀâÌÀ
+.SH 説明
.\"O .BR pause ()
.\"O causes the calling process (or thread) to sleep
.\"O until a signal is delivered that either terminates the process or causes
.\"O the invocation of a signal-catching function.
.BR pause ()
-¤Ï¡¢¸Æ¤Ó½Ð¤·¤¿¥×¥í¥»¥¹ (¤Þ¤¿¤Ï¥¹¥ì¥Ã¥É) ¤ò¡¢
-¤½¤Î¥×¥í¥»¥¹¤ò½ªÎ»¤µ¤»¤¿¤ê¡¢¥·¥°¥Ê¥ëÊ᪴ؿô¤¬µ¯Æ°¤µ¤ì¤ë¤è¤¦¤Ê
-¥·¥°¥Ê¥ë¤¬ÇÛÁ÷¤µ¤ì¤ë¤Þ¤Ç¡¢¥¹¥ê¡¼¥×¤µ¤»¤ë¡£
+は、呼び出したプロセス (またはスレッド) を、
+そのプロセスを終了させたり、シグナル捕捉関数が起動されるような
+シグナルが配送されるまで、スリープさせる。
.\"O .SH "RETURN VALUE"
-.SH ÊÖ¤êÃÍ
+.SH 返り値
.\"O .BR pause ()
.\"O only returns when a signal was caught and the
.\"O signal-catching function returned.
.\"O .\" .BR ERESTARTNOHAND .
.\"O .BR EINTR .
.BR pause ()
-¤¬ÊÖ¤ë¤Î¤Ï¡¢¥·¥°¥Ê¥ë¤ò¼õ¤±¼è¤ê¥·¥°¥Ê¥ëÊá³Í´Ø¿ô¤«¤éÊ֤俾ì¹ç¤À¤±¤Ç¤¢¤ë¡£
-¤³¤Î¾ì¹ç¤Ï
+が返るのは、シグナルを受け取りシグナル捕獲関数から返った場合だけである。
+この場合は
.BR pause ()
-¤Ï \-1 ¤òÊÖ¤·¡¢
+は \-1 を返し、
.I errno
-¤Ë
+に
.\" .B ERESTARTNOHAND
.B EINTR
-¤¬ÀßÄꤵ¤ì¤ë¡£
+が設定される。
.\"O .SH ERRORS
-.SH ¥¨¥é¡¼
+.SH ã\82¨ã\83©ã\83¼
.TP
.B EINTR
.\"O a signal was caught and the signal-catching function returned.
-¥·¥°¥Ê¥ë¤ò¼õ¤±¼è¤ê¡¢¥·¥°¥Ê¥ëÊá³Í´Ø¿ô¤«¤éµ¢¤Ã¤Æ¤¤¿¡£
+シグナルを受け取り、シグナル捕獲関数から帰ってきた。
.\"O .SH "CONFORMING TO"
-.SH ½àµò
+.SH 準拠
SVr4, 4.3BSD, POSIX.1-2001.
.\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
.BR kill (2),
.BR select (2),
.BR signal (2),