OSDN Git Service

Import translated manuals from JM CVS Repository.
[linuxjm/jm.git] / manual / LDP_man-pages / draft / man3 / sigvec.3
1 '\" t
2 .\" Copyright (c) 2005 by Michael Kerrisk <mtk.manpages@gmail.com>
3 .\"
4 .\" Permission is granted to make and distribute verbatim copies of this
5 .\" manual provided the copyright notice and this permission notice are
6 .\" preserved on all copies.
7 .\"
8 .\" Permission is granted to copy and distribute modified versions of this
9 .\" manual under the conditions for verbatim copying, provided that the
10 .\" entire resulting derived work is distributed under the terms of a
11 .\" permission notice identical to this one.
12 .\"
13 .\" Since the Linux kernel and libraries are constantly changing, this
14 .\" manual page may be incorrect or out-of-date.  The author(s) assume no
15 .\" responsibility for errors or omissions, or for damages resulting from
16 .\" the use of the information contained herein.  The author(s) may not
17 .\" have taken the same level of care in the production of this manual,
18 .\" which is licensed free of charge, as they might when working
19 .\" professionally.
20 .\"
21 .\" Formatted or processed versions of this manual, if unaccompanied by
22 .\" the source, must acknowledge the copyright and authors of this work.
23 .\"
24 .\" Japanese Version Copyright (c) 2005 Akihiro MOTOKI all rights reserved.
25 .\" Translated 2005-12-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
26 .\"
27 .TH SIGVEC 3 2007-07-26 "Linux" "Linux Programmer's Manual"
28 .\"O .SH NAME
29 .SH Ì¾Á°
30 .\"O sigvec, sigblock, sigsetmask, siggetmask, sigmask \- BSD signal API
31 sigvec, sigblock, sigsetmask, siggetmask, sigmask \- BSD ÈÇ¥·¥°¥Ê¥ë API
32 .\"O .SH SYNOPSIS
33 .SH ½ñ¼°
34 .B #include <signal.h>
35 .sp
36 .BI "int sigvec(int " sig ", struct sigvec *" vec ", struct sigvec *" ovec );
37 .sp
38 .BI "int sigmask(int " signum );
39 .sp
40 .BI "int sigblock(int " mask );
41 .sp
42 .BI "int sigsetmask(int " mask );
43 .sp
44 .B int siggetmask(void);
45 .sp
46 .in -4n
47 .\"O Feature Test Macro Requirements for glibc (see
48 .\"O .BR feature_test_macros (7)):
49 glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
50 .RB ( feature_test_macros (7)
51 »²¾È):
52 .in
53 .sp
54 .\"O All functions shown above:
55 ¾åµ­¤ÎÁ´¤Æ¤Î´Ø¿ô:
56 _BSD_SOURCE
57 .\"O .SH DESCRIPTION
58 .SH ÀâÌÀ
59 .\"O These functions are provided in glibc as a compatibility interface
60 .\"O for programs that make use of the historical BSD signal API.
61 .\"O This API is obsolete: new applications should use the POSIX signal API
62 .\"O .RB ( sigaction (2),
63 .\"O .BR sigprocmask (2),
64 .\"O etc.)
65 ¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢ÀΤʤ¬¤é¤Î BSD ÈÇ¥·¥°¥Ê¥ë API ¤ò»ÈÍѤ·¤Æ¤¤¤ë¥×¥í¥°¥é¥à
66 ¤ËÂФ·¤Æ¸ß´¹À­¤Î¤¢¤ë¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤ò glibc ¤ÇÄ󶡤¹¤ë¤â¤Î¤Ç¤¢¤ë¡£
67 ¤³¤Î API ¤Ï²áµî¤Î¤â¤Î¤Ç¤¢¤ê¡¢¿·¤·¤¤¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤Ï
68 POSIX ¥·¥°¥Ê¥ë API
69 .RB ( sigaction (2),
70 .BR sigprocmask (2)
71 ¤Ê¤É) ¤ò»ÈÍѤ¹¤Ù¤­¤Ç¤¢¤ë¡£
72
73 .\"O The
74 .\"O .BR sigvec ()
75 .\"O function sets and/or gets the disposition of the signal
76 .\"O .I sig
77 .\"O (like the POSIX
78 .\"O .BR sigaction (2)).
79 ´Ø¿ô
80 .BR sigvec ()
81 ¤Ï¡¢(POSIX ¤Î
82 .BR sigaction (2)
83 ¤ÈƱÍͤË) ¥·¥°¥Ê¥ë
84 .I sig
85 ¤ÎÆ°ºî¤ÎÀßÄꡦ¼èÆÀ¤ò¹Ô¤¦¡£
86 .\"O If
87 .\"O .I vec
88 .\"O is not NULL, it points to a
89 .\"O .I sigvec
90 .\"O structure that defines the new disposition for
91 .\"O .IR sig .
92 .I vec
93 ¤Ï¡¢NULL °Ê³°¤Î¾ì¹ç¡¢
94 .I sig
95 ¤Î¿·¤·¤¤Æ°ºî¤òÄêµÁ¤·¤¿
96 .I sigvec
97 ¹½Â¤ÂΤؤΥݥ¤¥ó¥¿¤Ç¤¢¤ë¡£
98 .\"O If
99 .\"O .I ovec
100 .\"O is not NULL, it points to a
101 .\"O .I sigvec
102 .\"O structure that is used to return the previous disposition of
103 .\"O .IR sig .
104 .I ovec
105 ¤Ï¡¢NULL °Ê³°¤Î¾ì¹ç¡¢
106 .I sig
107 ¤ÎÊѹ¹Á°¤ÎÆ°ºî¤òÊÖ¤¹¤¿¤á¤Ë»ÈÍѤµ¤ì¤ë
108 .I sigvec
109 ¹½Â¤ÂΤؤΥݥ¤¥ó¥¿¤Ç¤¢¤ë¡£
110 .\"O To obtain the current disposition of
111 .\"O .I sig
112 .\"O without changing it, specify NULL for
113 .\"O .IR vec ,
114 .\"O and a non-NULL pointer for
115 .\"O .IR ovec .
116 .I sig
117 ¤ÎÆ°ºî¤òÊѹ¹¤»¤º¤Ë¸½ºß¤ÎÆ°ºî¤ò¼èÆÀ¤¹¤ë¤¿¤á¤Ë¤Ï¡¢
118 .I vec
119 ¤Ë NULL ¤ò»ØÄꤷ¡¢
120 .I ovec
121 ¤Ë NULL ¤Ç¤Ê¤¤¥Ý¥¤¥ó¥¿¤ò»ØÄꤹ¤ì¤Ð¤è¤¤¡£
122
123 .\"O The dispositions for
124 .\"O .B SIGKILL
125 .\"O and
126 .\"O .B SIGSTOP
127 .\"O cannot be changed.
128 .B SIGKILL
129 ¤È
130 .B SIGSTOP
131 ¤ÎÆ°ºî¤ÏÊѹ¹¤Ç¤­¤Ê¤¤¡£
132
133 .\"O The
134 .\"O .I sigvec
135 .\"O structure has the following form:
136 .I sigvec
137 ¹½Â¤ÂΤϰʲ¼¤ÎÄ̤ê¤Ç¤¢¤ë:
138 .in +4n
139 .nf
140
141 struct sigvec {
142     void (*sv_handler)();  /* Signal disposition */
143     int    sv_mask;        /* Signals to be blocked in handler */
144     int    sv_flags;       /* Flags */
145 };
146
147 .fi
148 .in
149 .\"O The
150 .\"O .I sv_handler
151 .\"O field specifies the disposition of the signal, and is either:
152 .\"O the address of a signal handler function; or
153 .\"O .B SIG_DFL
154 .\"O meaning the default disposition applies for the signal; or
155 .\"O .B SIG_IGN
156 .\"O meaning that the signal is ignored.
157 .I sv_handler
158 ¥Õ¥£¡¼¥ë¥É¤Ï¥·¥°¥Ê¥ë¤ÎÆ°ºî¤ò»ØÄꤹ¤ë¤â¤Î¤Ç¡¢
159 ¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é´Ø¿ô¤Î¥¢¥É¥ì¥¹¤«¡¢
160 .B SIG_DFL
161 ¤È
162 .B SIG_IGN
163 ¤Î¤¤¤º¤ì¤«¤ò»ØÄê¤Ç¤­¤ë¡£
164 .B SIG_DFL
165 ¤Ï¥·¥°¥Ê¥ë¤ËŬÍѤµ¤ì¤ë¥Ç¥Õ¥©¥ë¥È¤ÎÆ°ºî¤ò°ÕÌ£¤·¡¢
166 .B SIG_IGN
167 ¤Ï¥·¥°¥Ê¥ë¤ò̵»ë¤¹¤ë¤³¤È¤ò°ÕÌ£¤¹¤ë¡£
168
169 .\"O If
170 .\"O .I sv_handler
171 .\"O specifies the address of a signal handler, then
172 .\"O .I sv_mask
173 .\"O specifies a mask of signals that are to be blocked while
174 .\"O the handler is executing.
175 .\"O In addition, the signal for which the handler is invoked is
176 .\"O also blocked by default.
177 .\"O Attempts to block
178 .\"O .B SIGKILL
179 .\"O or
180 .\"O .B SIGSTOP
181 .\"O are silently ignored.
182 .I sv_handler
183 ¤Ë¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤Î¥¢¥É¥ì¥¹¤ò»ØÄꤷ¤¿¾ì¹ç¡¢
184 .I sv_mask
185 ¤Ï¥Ï¥ó¥É¥é¤¬¼Â¹ÔÃæ¤Ë¥Ö¥í¥Ã¥¯¤µ¤ì¤ë¤Ù¤­¥·¥°¥Ê¥ë¤Î¥Þ¥¹¥¯¤ò»ØÄꤹ¤ë¡£
186 ¤Þ¤¿¡¢¥Ï¥ó¥É¥é¤òµ¯Æ°¤·¤¿¥·¥°¥Ê¥ë¼«¿È¤Ï¥Ç¥Õ¥©¥ë¥È¤Ç¥Ö¥í¥Ã¥¯¤µ¤ì¤ë¡£
187 .B SIGKILL
188 ¤«
189 .B SIGSTOP
190 ¤ò¥Ö¥í¥Ã¥¯¤·¤è¤¦¤È¤·¤¿¾ì¹ç¤Ë¤Ï¡¢ÌۤäÆ̵»ë¤µ¤ì¤ë¡£
191
192 .\"O If
193 .\"O .I sv_handler
194 .\"O specifies the address of a signal handler, then the
195 .\"O .I sv_flags
196 .\"O field specifies flags controlling what happens when the handler is called.
197 .\"O This field may contain zero or more of the following flags:
198 .I sv_handler
199 ¤Ë¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤Î¥¢¥É¥ì¥¹¤ò»ØÄꤷ¤¿¾ì¹ç¡¢
200 .I sv_flags
201 ¥Õ¥£¡¼¥ë¥É¤Ï¥Ï¥ó¥É¥é¤¬¸Æ¤Ð¤ì¤¿ºÝ¤ÎµóÆ°¤òÀ©¸æ¤¹¤ë¥Õ¥é¥°¤ò»ØÄꤹ¤ë¡£
202 ¤³¤Î¥Õ¥£¡¼¥ë¥É¤Ë¤Ï¡¢0 ¤«¡¢°Ê²¼¤Î¥Õ¥é¥°¤ò 1¸Ä°Ê¾å»ØÄê¤Ç¤­¤ë:
203 .TP
204 .B SV_INTERRUPT
205 .\"O If the signal handler interrupts a blocking system call,
206 .\"O then upon return from the handler the system call will not be restarted:
207 .\"O instead it will fail with the error
208 .\"O .BR EINTR .
209 .\"O If this flag is not specified, then system calls are restarted
210 .\"O by default.
211 ¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤¬Ää»ßÃæ¤Î¥·¥¹¥Æ¥à¥³¡¼¥ë¤òÃæÃǤ·¤¿¾ì¹ç¡¢
212 ¥Ï¥ó¥É¥é¤«¤éÉüµ¢¤·¤Æ¤â¡¢¥·¥¹¥Æ¥à¥³¡¼¥ë¤ÏºÆ³«¤µ¤ì¤º¡¢
213 ¥¨¥é¡¼
214 .B EINTR
215 ¤Ç¼ºÇÔ¤¹¤ë¡£
216 ¤³¤Î¥Õ¥é¥°¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¥·¥¹¥Æ¥à¥³¡¼¥ë¤Ï
217 ¥Ç¥Õ¥©¥ë¥È¤ÇºÆ³«¤µ¤ì¤ë¡£
218 .TP
219 .B SV_RESETHAND
220 .\"O Reset the disposition of the signal to the default
221 .\"O before calling the signal handler.
222 .\"O If this flag is not specified, then the handler remains established
223 .\"O until explicitly removed by a later call to
224 .\"O .BR sigvec ()
225 .\"O or until the process performs an
226 .\"O .BR execve (2).
227 ¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤ò¸Æ¤Ó½Ð¤¹Á°¤Ë¥·¥°¥Ê¥ë¤ÎÆ°ºî¤ò
228 ¥Ç¥Õ¥©¥ë¥È¤Ë¥ê¥»¥Ã¥È¤¹¤ë¡£
229 ¤³¤Î¥Õ¥é¥°¤ò»ØÄꤷ¤Ê¤«¤Ã¤¿¾ì¹ç¡¢¤â¤¦°ìÅÙ
230 .BR sigvec ()
231 ¤ò¸Æ¤Ó½Ð¤·¤ÆÌÀ¼¨Åª¤Ëºï½ü¤µ¤ì¤ë¤«¡¢¥×¥í¥»¥¹¤¬
232 .BR execve (2)
233 ¤ò¼Â¹Ô¤¹¤ë¤Þ¤Ç¡¢¥Ï¥ó¥É¥é¤ÏÀßÄꤵ¤ì¤¿¤Þ¤Þ¤È¤Ê¤ë¡£
234 .TP
235 .B SV_ONSTACK
236 .\"O Handle the signal on the alternate signal stack
237 .\"O (historically established under BSD using the obsolete
238 .\"O .BR sigstack ()
239 .\"O function; the POSIX replacement is
240 .\"O .BR sigaltstack (2)).
241 ÂåÂØ¥·¥°¥Ê¥ë¥¹¥¿¥Ã¥¯¾å¤Ç¥·¥°¥Ê¥ë¥Ï¥ó¥É¥é¤ò¼Â¹Ô¤¹¤ë
242 (Îò»ËŪ¤Ë¡¢BSD ¤Ç¤ÏÂåÂØ¥·¥°¥Ê¥ë¥¹¥¿¥Ã¥¯¤ÏÇѻߤµ¤ì¤¿´Ø¿ô
243 .BR sigstack ()
244 ¤ò»È¤Ã¤ÆÀßÄꤹ¤ë¡£POSIX ¤Ç¤Ï¡¢Âå¤ï¤ê¤Ë
245 .BR sigaltstack (2)
246 ¤ò»ÈÍѤ¹¤ë)¡£
247 .PP
248 .\"O The
249 .\"O .BR sigmask ()
250 .\"O function constructs and returns a "signal mask" for
251 .\"O .IR signum .
252 .\"O For example, we can initialize the
253 .\"O .I vec.sv_mask
254 .\"O field given to
255 .\"O .BR sigvec ()
256 .\"O using code such as the following:
257 ´Ø¿ô
258 .BR sigmask ()
259 ¤Ï
260 .I signum
261 ¤ËÂФ¹¤ë¡Ö¥·¥°¥Ê¥ë¥Þ¥¹¥¯¡×¤ò¹½À®¤·¤ÆÊÖ¤¹¡£
262 Î㤨¤Ð¡¢°Ê²¼¤Î¤è¤¦¤Ê¥³¡¼¥É¤ò»È¤¦¤È¡¢
263 .BR sigvec ()
264 ¤ËÅϤ¹
265 .I vec.sv_mask
266 ¤ò½é´ü²½¤Ç¤­¤ë¡£
267 .nf
268
269     vec.sv_mask = sigmask(SIGQUIT) | sigpause(SIGABRT);
270                 /* Block SIGQUIT and SIGABRT during
271                    handler execution */
272 .fi
273 .PP
274 .\"O The
275 .\"O .BR sigblock ()
276 .\"O function adds the signals in
277 .\"O .I mask
278 .\"O to the process's signal mask
279 .\"O (like POSIX
280 .\"O .IR sigprocmask(SIG_BLOCK) ),
281 .\"O and returns the process's previous signal mask.
282 .\"O Attempts to block
283 .\"O .B SIGKILL
284 .\"O or
285 .\"O .B SIGSTOP
286 .\"O are silently ignored.
287 .BR sigblock ()
288 ´Ø¿ô¤Ï¡¢
289 .I mask
290 ¤Ë¤¢¤ë¥·¥°¥Ê¥ë¤ò¥×¥í¥»¥¹¤Î¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤ËÄɲä·
291 (POSIX ¤Î
292 .I sigprocmask(SIG_BLOCK)
293 ¤ÈƱÍÍ)¡¢Êѹ¹Á°¤Î¥×¥í¥»¥¹¤Î¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤òÊÖ¤¹¡£
294 .B SIGKILL
295 ¤ä
296 .B SIGSTOP
297 ¤ò¥Ö¥í¥Ã¥¯¤·¤è¤¦¤È¤·¤¿¾ì¹ç¤Ë¤Ï¡¢ÌۤäÆ̵»ë¤µ¤ì¤ë¡£
298 .PP
299 .\"O The
300 .\"O .BR sigsetmask ()
301 .\"O function sets the process's signal mask to the value given in
302 .\"O .I mask
303 .\"O (like POSIX
304 .\"O .IR sigprocmask(SIG_SETMASK) ),
305 .\"O and returns the process's previous signal mask.
306 .BR sigsetmask ()
307 ´Ø¿ô¤Ï¥×¥í¥»¥¹¤Î¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤ò
308 .I mask
309 ¤Ç»ØÄꤵ¤ì¤¿ÃͤËÀßÄꤷ (POSIX ¤Î
310 .I sigprocmask(SIG_SETMASK)
311 ¤ÈƱÍÍ)¡¢Êѹ¹Á°¤Î¥×¥í¥»¥¹¤Î¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤òÊÖ¤¹¡£
312 .PP
313 .\"O The
314 .\"O .BR siggetmask ()
315 .\"O function returns the process's current signal mask.
316 .\"O This call is equivalent to
317 .\"O .IR sigblock(0) .
318 .BR siggetmask ()
319 ´Ø¿ô¤Ï¥×¥í¥»¥¹¤Î¸½ºß¤Î¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤òÊÖ¤¹¡£¤³¤Î´Ø¿ô¤Ï
320 .I sigblock(0)
321 ¤ÈÅù²Á¤Ç¤¢¤ë¡£
322 .\"O .SH RETURN VALUE
323 .SH ÊÖ¤êÃÍ
324 .\"O The
325 .\"O .BR sigvec ()
326 .\"O function returns 0 on success; on error, it returns \-1 and sets
327 .\"O .I errno
328 .\"O to indicate the error.
329 .BR sigvec ()
330 ´Ø¿ô¤ÏÀ®¸ù¤¹¤ë¤È 0 ¤òÊÖ¤¹¡£¥¨¥é¡¼¤Î¾ì¹ç¡¢\-1 ¤òÊÖ¤·¡¢
331 .I errno
332 ¤Ë¥¨¥é¡¼¤ò¼¨¤¹Ãͤò¥»¥Ã¥È¤¹¤ë¡£
333
334 .\"O The
335 .\"O .BR sigblock ()
336 .\"O and
337 .\"O .BR sigsetmask ()
338 .\"O functions return the previous signal mask.
339 .BR sigblock ()
340 ¤È
341 .BR sigsetmask ()
342 ¤ÏÊѹ¹Á°¤Î¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤òÊÖ¤¹¡£
343
344 .\"O The
345 .\"O .BR sigmask ()
346 .\"O function returns the signal mask for
347 .\"O .IR signum .
348 .BR sigmask ()
349 ´Ø¿ô¤Ï
350 .I signum
351 ¤Î¥·¥°¥Ê¥ë¥Þ¥¹¥¯¤òÊÖ¤¹¡£
352 .\"O .SH ERRORS
353 .SH ¥¨¥é¡¼
354 .\"O See the ERRORS under
355 .\"O .BR sigaction (2)
356 .\"O and
357 .\"O .BR sigprocmask (2).
358 .BR sigaction (2)
359 ¤È
360 .BR sigprocmask (2)
361 ¤Î¡Ö¥¨¥é¡¼¡×¤ÎÀá¤ò»²¾È¡£
362 .\"O .SH "CONFORMING TO"
363 .SH ½àµò
364 .\"O All of these functions were in
365 .\"O 4.3BSD, except
366 .\"O .BR siggetmask (),
367 .\"O whose origin is unclear.
368 .\"O These functions are obsolete: do not use them in new programs.
369 ¤³¤ì¤é¤Î´Ø¿ô¤Î¤¦¤Á
370 .BR siggetmask ()
371 °Ê³°¤ÎÁ´¤Æ¤Ï 4.3BSD ¤Ë¤¢¤Ã¤¿¡£
372 .BR siggetmask ()
373 ¤Î½Ð¼«¤Ï¤Ï¤Ã¤­¤ê¤·¤Ê¤¤¡£
374 ¤³¤ì¤é¤Î´Ø¿ô¤ÏÇÑ»ßͽÄê¤Ç¤¢¤ê¡¢¿·¤·¤¤¥×¥í¥°¥é¥à¤Ç¤Ï»ÈÍѤ·¤Ê¤¤¤³¤È¡£
375 .\"O .SH NOTES
376 .SH Ãí°Õ
377 .\"O On 4.3BSD, the
378 .\"O .BR signal ()
379 .\"O function provided reliable semantics (as when calling
380 .\"O .BR sigvec ()
381 .\"O with
382 .\"O .I vec.sv_mask
383 .\"O equal to 0).
384 4.3BSD ¤Ç¤Ï¡¢¿®ÍêÀ­¤Î¤¢¤ë¥·¥°¥Ê¥ë½èÍýµ¡¹½¤òÄ󶡤¹¤ë
385 .RI ( vec.sv_mask
386 ¤ò 0 ¤Ç
387 .BR sigvec ()
388 ¤ò¸Æ¤Ó½Ð¤·¤¿¤È¤­¤ÈƱÍÍ)¡£
389 .\"O On System V,
390 .\"O .BR signal ()
391 .\"O provides unreliable semantics.
392 System V ¤¬Ä󶡤¹¤ë½èÍýµ¡¹½¤Ï¿®ÍêÀ­¤Î¤Ê¤¤¤â¤Î¤Ç¤¢¤ë¡£
393 .\"O POSIX.1-2001 leaves these aspects of
394 .\"O .BR signal ()
395 .\"O unspecified.
396 .\"O See
397 .\"O .BR signal (2)
398 .\"O for further details.
399 POSIX.1-2001 ¤Ç¤Ï¡¢
400 .BR signal ()
401 ¤Î¤³¤ÎÅÀ¤Ïµ¬Äꤷ¤Ê¤¤¤Þ¤Þ¤È¤Ê¤Ã¤Æ¤¤¤ë¡£
402 ¤µ¤é¤Ê¤ë¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï
403 .BR signal (2)
404 ¤ò»²¾È¡£
405
406 .\"O In order to wait for a signal,
407 .\"O BSD and System V both provided a function named
408 .\"O .BR sigpause (3),
409 .\"O but this function has a different argument on the two systems.
410 .\"O See
411 .\"O .BR sigpause (3)
412 .\"O for details.
413 BSD ¤È System V ¤Î¤É¤Á¤é¤Î¥·¥¹¥Æ¥à¤Ç¤â
414 ¥·¥°¥Ê¥ë¤òÂԤĤ¿¤á¤Ë¡¢
415 .BR sigpause (3)
416 ¤È¤¤¤¦Ì¾Á°¤Î´Ø¿ô¤¬Ä󶡤µ¤ì¤Æ¤¤¤ë¤¬¡¢
417 ¤³¤Î´Ø¿ô¤Î°ú¤­¿ô¤ÏξÊý¤Î¥·¥¹¥Æ¥à¤Ç°Û¤Ê¤ë¡£
418 ¾ÜºÙ¤Ï
419 .BR sigpause (3)
420 ¤ò»²¾È¡£
421 .\"O .SH "SEE ALSO"
422 .SH ´ØÏ¢¹àÌÜ
423 .BR kill (2),
424 .BR pause (2),
425 .BR sigaction (2),
426 .BR signal (2),
427 .BR sigprocmask (2),
428 .BR raise (3),
429 .BR sigpause (3),
430 .BR sigset (3),
431 .BR signal (7)