OSDN Git Service

(split) Convert contrib and obsolete pages to UTF-8.
[linuxjm/LDP_man-pages.git] / obsolete / man2 / sigblock.2
index af66649..e9f3454 100644 (file)
 .\" Translated Mon Mar  3 23:27:30 JST 1997
 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
 .\"
-.\"WORD:       signal                  ¥·¥°¥Ê¥ë
-.\"WORD:       mask                    ¥Þ¥¹¥¯
-.\"WORD:       obsolete                ÇÑ»ß
-.\"WORD:       block                   ¶Ø»ß(block)
-.\"WORD:       prototype               ·¿Àë¸À
+.\"WORD:       signal                  シグナル
+.\"WORD:       mask                    ã\83\9eã\82¹ã\82¯
+.\"WORD:       obsolete                廃止
+.\"WORD:       block                   禁止(block)
+.\"WORD:       prototype               型宣言
 .\"
 .TH SIGBLOCK 2 1995-08-31 "Linux 1.3" "Linux Programmer's Manual"
 .\"O .SH NAME
-.SH Ì¾Á°
+.SH 名前
 .\"O sigblock, siggetmask, sigsetmask, sigmask \- manipulate the signal mask
-sigblock, siggetmask, sigsetmask, sigmask \- ¥·¥°¥Ê¥ë¤Î¥Þ¥¹¥¯¤òÁàºî¤¹¤ë
+sigblock, siggetmask, sigsetmask, sigmask \- シグナルのマスクを操作する
 .\"O .SH SYNOPSIS
-.SH ½ñ¼°
+.SH 書式
 .B #include <signal.h>
 .sp
 .BI "int sigblock(int " mask );
@@ -63,12 +63,12 @@ sigblock, siggetmask, sigsetmask, sigmask \- 
 .sp
 .BI "int sigmask(int " signum );
 .\"O .SH DESCRIPTION
-.SH ÀâÌÀ
+.SH 説明
 .\"O This interface is made obsolete by
 .\"O .BR sigprocmask (2).
-¤³¤Î¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Ï
+このインターフェースは
 .BR sigprocmask (2)
-¤Ë¤è¤Ã¤ÆÇѻߠ(obsolete) ¤µ¤ì¤¿¡£
+によって廃止 (obsolete) された。
 
 .\"O The 
 .\"O .BR sigblock ()
@@ -76,10 +76,10 @@ sigblock, siggetmask, sigsetmask, sigmask \- 
 .\"O .I mask
 .\"O to the set of signals currently being blocked from delivery.
 .BR sigblock ()
-¥·¥¹¥Æ¥à¡¦¥³¡¼¥ë¤Ï
+システム・コールは
 .I mask
-¤Ç»ØÄꤷ¤¿¥·¥°¥Ê¥ë¤ò¸½ºßÇÛÁ÷¤¬¶Ø»ß (block) ¤µ¤ì¤Æ¤¤¤ë
-¥·¥°¥Ê¥ë¤Î½¸¹ç¤ËÄɲ乤롣
+で指定したシグナルを現在配送が禁止 (block) されている
+シグナルの集合に追加する。
 .PP
 .\"O The 
 .\"O .BR sigsetmask ()
@@ -87,55 +87,55 @@ sigblock, siggetmask, sigsetmask, sigmask \- 
 .\"O specified in
 .\"O .IR mask .
 .BR sigsetmask ()
-¥·¥¹¥Æ¥à¡¦¥³¡¼¥ë¤Ï¶Ø»ß¤µ¤ì¤Æ¤¤¤ë¥·¥°¥Ê¥ë¤Î½¸¹ç¤ò
+システム・コールは禁止されているシグナルの集合を
 .IR mask 
-¤Ç»ØÄꤵ¤ì¤¿¿·¤·¤¤½¸¹ç¤Ë´°Á´¤ËÃÖ¤­´¹¤¨¤ë¡£
+で指定された新しい集合に完全に置き換える。
 .\"O Signals are blocked if the corresponding bit in
 .\"O .I mask
 .\"O is a 1.
-¥·¥°¥Ê¥ë¤Ï
+シグナルは
 .I mask
-¤ÎÂбþ¤¹¤ë¥Ó¥Ã¥È¤¬ 1 ¤Î¾ì¹ç¤Ë¶Ø»ß¤µ¤ì¤ë¡£
+の対応するビットが 1 の場合に禁止される。
 .PP
 .\"O The current set of blocked signals can be obtained using
 .\"O .BR siggetmask ().
-¸½ºß¶Ø»ß¤µ¤ì¤Æ¤¤¤ë¥·¥°¥Ê¥ë¤Î½¸¹ç¤Ï
+現在禁止されているシグナルの集合は
 .BR siggetmask ()
-¤ò»ÈÍѤ·¤ÆÆÀ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
+を使用して得ることができる。
 .PP
 .\"O The 
 .\"O .BR sigmask ()
 .\"O macro is provided to construct the mask for a given
 .\"O .IR signum .
 .BR sigmask ()
-¥Þ¥¯¥í¤ÏÍ¿¤¨¤é¤ì¤¿
+マクロは与えられた
 .I signum 
-¤Î¥Þ¥¹¥¯¤òÁȤßΩ¤Æ¤ë¤¿¤á¤ËÄ󶡤µ¤ì¤ë¡£
+のマスクを組み立てるために提供される。
 
 .\"O .SH "RETURN VALUE"
-.SH ÊÖ¤êÃÍ
+.SH 返り値
 .\"O .BR siggetmask ()
 .\"O returns the current set of masked signals.
 .BR siggetmask ()
-¸½ºß¤Î¥Þ¥¹¥¯¤µ¤ì¤¿¥·¥°¥Ê¥ë¤Î½¸¹ç¤òÊÖ¤¹¡£
+現在のマスクされたシグナルの集合を返す。
 
 .\"O .BR sigsetmask ()
 .\"O and
 .\"O .BR sigblock ()
 .\"O return the previous set of masked signals.
 .BR sigsetmask ()
-¤È
+と
 .BR sigblock ()
-¤Ïº£¤Þ¤Ç¤Î¥Þ¥¹¥¯¤µ¤ì¤¿¥·¥°¥Ê¥ë¤Î½¸¹ç¤òÊÖ¤¹¡£
+は今までのマスクされたシグナルの集合を返す。
 .\"O .SH NOTES
-.SH Ãí°Õ
+.SH 注意
 .\"O Prototypes for these functions are only available if
 .\"O .B _BSD_SOURCE
 .\"O is defined before the inclusion of any system header file.
-¤³¤ì¤é¤Î´Ø¿ô¤Î·¿Àë¸À(prototype)¤ÏÁ´¤Æ¤Î¥·¥¹¥Æ¥à¡¦¥Ø¥Ã¥À¤¬
-¥¤¥ó¥¯¥ë¡¼¥É¤µ¤ì¤ëÁ°¤Ë
+これらの関数の型宣言(prototype)は全てのシステム・ヘッダが
+インクルードされる前に
 .B _BSD_SOURCE
-¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Î¤ßÍ¿¤¨¤é¤ì¤ë¡£
+が定義されている場合のみ与えられる。
 .PP
 .\"O It is not possible to block
 .\"O .B SIGKILL
@@ -143,19 +143,19 @@ sigblock, siggetmask, sigsetmask, sigmask \- 
 .\"O .B SIGSTOP
 .\"O \- this restriction is silently imposed by the system.
 .B SIGKILL
-¤ä
+や
 .B SIGSTOP
-¤ò¶Ø»ß¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Ê¤¤¡£
-\- ¤³¤ÎÀ©¸Â¤Ï¥·¥¹¥Æ¥à¤Ë¤è¤Æ̵¸À¤Î¤¦¤Á¤ËŬÍѤµ¤ì¤ë¡£
+を禁止することはできない。
+\- この制限はシステムによて無言のうちに適用される。
 
 .\"O .SH "CONFORMING TO"
-.SH ½àµò
+.SH 準拠
 .\"O 4.4BSD. These function calls appeared in 4.3BSD and are deprecated.
 .\"O Use the POSIX signal facilities for new programs.
-4.4BSD. ¤³¤ì¤é¤Î´Ø¿ô¤Ï 4.3BSD ¤ÇÅо줷¡¢ÇÑ»ßͽÄê¤Ç¤¢¤ë¡£
-¿·¤·¤¤¥×¥í¥°¥é¥à¤Ç¤Ï POSIX ¥·¥°¥Ê¥ë¤ò»ÈÍѤ¹¤ë¤³¤È¡£
+4.4BSD. これらの関数は 4.3BSD で登場し、廃止予定である。
+新しいプログラムでは POSIX シグナルを使用すること。
 .\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
 .BR kill (2),
 .BR sigprocmask (2),
 .BR signal (7)