SIGBLOCK

Section: Linux Programmer's Manual (2)
Updated: 31 August 1995
Index
Return to Main Contents
 

À̸§

sigblock, siggetmask, sigsetmask, sigmask - ½Ã±×³¯ ¸¶½ºÅ© Á¶ÀÛÇÏ±â  

»ç¿ë¹ý

#include <signal.h>

int sigblock(int mask);

int siggetmask(void);

int sigsetmask(int mask);

int sigmask(int signum);  

¼³¸í

ÀÌ ÀÎÅÍÆäÀ̽º´Â sigprocmask(2). ¿¡ ÀÇÇØ ÁøºÎÇÑ °ÍÀÌ µÇ¾î¹ö·È´Ù. The sigblock ½Ã½ºÅÛ È£ÃâÀº mask ·Î ºÐ·ùµÇ´Â ½Ã±×³ÎÀ» ÇöÀç Àü¼ÛµÇ´Â °ÍÀÌ ¸·ÇôÀÖ´Â ½ÅÈ£±º¿¡ ÷°¡ÇÑ´Ù.

sigsetmask ½Ã½ºÅÛ È£ÃâÀº ¸·Èù ½ÅÈ£±º Àüü¸¦ mask. ·Î ±¸ºÐµÇ´Â »õ·Î¿î ½ÅÈ£·Î ¹Ù²Û´Ù. mask ¿¡¼­ÀÇ Àü¼Û ºñÆ®°¡ 1ÀÌ¸é ½ÅÈ£°¡ ¸·Èù´Ù.

ÇöÀçÀÇ ¸·ÇôÀÖ´Â ½ÅÈ£±ºÀº siggetmask. À» »ç¿ëÇÔÀ¸·Î½á ¾òÀ» ¼ö ÀÖ´Ù.

sigmask ¸ÅÅ©·Î´Â ÁÖ¾îÁø signum. ¸¦ À§ÇÑ mask¸¦ ¸¸µå´Âµ¥ Á¦°øµÈ´Ù.  

¹Ýȯ°ª

siggetmask ´Â ÇöÀç maskµÈ ½ÅÈ£µéÀ» ¹ÝȯÇÑ´Ù. sigsetmask ¿Í sigblock ´Â ÀÌÀü maskµÈ ½ÅÈ£¸¦ ¹ÝȯÇÑ´Ù.  

ÁÖÀÇ

¾î¶² ½Ã½ºÅÛ ÇØ´õ ÆÄÀÏÀÌ Æ÷ÇԵDZâ Àü¿¡ _BSD_SOURCE °¡ Á¤ÀǵǾúÀ» ¶§¸¸ ÀÌ ÇÔ¼öÀÇ ±âº»ÇüÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù.

SIGKILL ³ª SIGSTOP ¸¦ ¸·À» ¼ø ¾ø´Ù. - ÀÌ Á¦ÇÑÀº ½Ã½ºÅÛ¿¡ °­¿äµÇ¾ú´Ù.  

ȣȯ

4.4BSD. ÀÌ ÇÔ¼ö È£ÃâÀº BSD 4.3¿¡¼­ ³ªÅ¸³ª°í, ¿Ü¸é ´çÇß´Ù. »õ ÇÁ·Î±×·¥¿¡¼± POSIX signal facilities¸¦ »ç¿ëÇÑ´Ù.  

°ü·Ã Ç׸ñ

kill(2), sigprocmask(2),  

¿ªÀÚ

ASPLINUX<man@asp-linux.co.kr>, 2000³â 7¿ù 27ÀÏ


 

Index

À̸§
»ç¿ë¹ý
¼³¸í
¹Ýȯ°ª
ÁÖÀÇ
ȣȯ
°ü·Ã Ç׸ñ
¿ªÀÚ

This document was created by man2html, using the manual pages.
Time: 08:07:01 GMT, March 25, 2004