OSDN Git Service

Convert release and draft pages to UTF-8.
[linuxjm/jm.git] / manual / LDP_man-pages / draft / man3 / sleep.3
index 5aac44b..9723982 100644 (file)
 .\" Translated Tue Jan 21 20:46:24 JST 1997
 .\"       by YOSHINO Takashi <yoshino@civil.jcn.nihon-u.ac.jp>
 .\"
-.\" WORD:      signal handler  ¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¡¼
+.\" WORD:      signal handler  ã\82·ã\82°ã\83\8aã\83«ã\83\8fã\83³ã\83\89ã\83©ã\83¼
 .\"
 .TH SLEEP 3  2010-02-03 "GNU" "Linux Programmer's Manual"
-.SH Ì¾Á°
-sleep \- »ØÄê¤ÎÉÿô¤Î´Ö¤À¤±µÙ»ß¤¹¤ë
-.SH ½ñ¼°
+.SH 名前
+sleep \- 指定の秒数の間だけ休止する
+.SH 書式
 .nf
 .B #include <unistd.h>
 .sp
 .BI "unsigned int sleep(unsigned int " "seconds" );
 .fi
-.SH ÀâÌÀ
+.SH 説明
 .\"O .BR sleep ()
 .\"O makes the calling thread sleep until
 .\"O .I seconds
 .\"O seconds have elapsed or a signal arrives which is not ignored.
 .BR sleep ()
-¤Ï¡¢¸Æ¤Ó½Ð¤·¤¿¥¹¥ì¥Ã¥É¤ò
+は、呼び出したスレッドを
 .I seconds
-Éô֤ޤ¿¤Ï̵»ë¤µ¤ì¤Ê¤¤¥·¥°¥Ê¥ë¤¬ÅþÃ夹¤ë¤Þ¤ÇµÙ»ß¤¹¤ë¡£
-.SH ÊÖ¤êÃÍ
+秒間または無視されないシグナルが到着するまで休止する。
+.SH 返り値
 .\"O Zero if the requested time has elapsed,
 .\"O or the number of seconds left to sleep,
 .\"O if the call was interrupted by a signal handler.
-Í׵ᤵ¤ì¤¿»þ´Ö¤¬²á¤®¤¿¾ì¹ç¤Ï¥¼¥í¤òÊÖ¤¹¡£
-¸Æ¤Ó½Ð¤·¤¬¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¡¼¤Ë³ä¤ê¹þ¤Þ¤ì¤¿¾ì¹ç¤Ï¡¢
-µÙ»ß¤Î»Ä¤ê»þ´Ö¤òÊÖ¤¹¡£
+要求された時間が過ぎた場合はゼロを返す。
+呼び出しがシグナルハンドラーに割り込まれた場合は、
+休止の残り時間を返す。
 .\"O .SH "CONFORMING TO"
-.SH ½àµò
+.SH 準拠
 POSIX.1-2001.
 .\"O .SH BUGS
-.SH ¥Ð¥°
+.SH ã\83\90ã\82°
 .\"O .BR sleep ()
 .\"O may be implemented using
 .\"O .BR SIGALRM ;
@@ -68,26 +68,26 @@ POSIX.1-2001.
 .\"O .BR sleep ()
 .\"O is a bad idea.
 .BR sleep ()
-¤Ï
+は
 .B SIGALRM
-¤òÍѤ¤¤Æ¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¡£¤½¤Î¤¿¤á¡¢
+を用いて実装されている。そのため、
 .BR alarm (2)
-¤È
+と
 .BR sleep ()
-¤òº®¤¼¤Æ»ÈÍѤ¹¤ë¤Î¤Ï¡¢¤Þ¤º¤¤¹Í¤¨¤Ç¤¢¤ë¡£
+を混ぜて使用するのは、まずい考えである。
 .PP
 .\"O Using
 .\"O .BR longjmp (3)
 .\"O from a signal handler or modifying the handling of
 .\"O .B SIGALRM
 .\"O while sleeping will cause undefined results.
-µÙ»ßÃæ¤Ë¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¡¼¤«¤é
+休止中にシグナルハンドラーから
 .BR longjmp (3)
-¤ò»ÈÍѤ¹¤ë¤³¤È¤ä
+を使用することや
 .B SIGALRM
-¤Î¥Ï¥ó¥É¥ê¥ó¥°¤òÊѹ¹¤¹¤ë¤³¤È¤Ï¡¢ÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤·ë²Ì¤òÀ¸¤à¡£
+のハンドリングを変更することは、定義されていない結果を生む。
 .\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
 .BR alarm (2),
 .BR nanosleep (2),
 .BR signal (2),