ALARM
Section: 리눅스 프로그래머 매뉴얼 (2)
Updated: 1993년 7월 21일
Index
Return to Main Contents
이름
alarm - 시그널 전달을 위한 알람을 설정한다.
사용법
#include <unistd.h>
unsigned int alarm(unsigned int seconds);
설명
alarm은
seconds초
후에 프로세스에 SIGALRM 시그널이 전달되도록 설정한다.
만약
seconds가
0이면
alarm이
수행되지 않는다.
어떤 경우에도 이전에 설정된
alarm은
은 취소된다.
반환값
alarm은
이전에 설정된 알람이 시그널을 전달할 때까지 남은 시간을 초 단위의
숫자로 반환하거나, 이전에 설정된 알람이 없다면 0을 반환한다.
주의
alarm 과 setitimer는
같은 타이머를 공유한다; 한 쪽을 호출하면 다른 쪽을 간섭할 것이다.
스케줄링 지연이 임의의 시간 동안 프로세스의 수행을 지연시킬 수도 있다.
호환
SVr4, SVID, POSIX, X/OPEN, BSD 4.3
관련 항목
setitimer(2),
signal(2),
sigaction(2),
gettimeofday(2),
select(2),
pause(2),
sleep(3)
역자
임종균 <hermes44@secsm.org>, 2000년 4월 14일
Index
- 이름
-
- 사용법
-
- 설명
-
- 반환값
-
- 주의
-
- 호환
-
- 관련 항목
-
- 역자
-
This document was created by
man2html,
using the manual pages.
Time: 08:07:01 GMT, March 25, 2004