Manpages

이 름

alarm − 시 그 널 전 달 을 위 한 알 람 을 설 정 한 다 .

사 용 법

#include <unistd.h>

unsigned int alarm(unsigned int seconds);

설 명

alarmseconds초 후 에 프 로 세 스 에 SIGALRM 시 그 널 이 전 달 되 도 록 설 정 한 다 .

만 약 seconds가 0이 면 alarm이 수 행 되 지 않 는 다 .

어 떤 경 우 에 도 이 전 에 설 정 된 alarm은 은 취 소 된 다 .

반 환 값

alarm은 이 전 에 설 정 된 알 람 이 시 그 널 을 전 달 할 때 까 지 남 은 시 간 을 초 단 위 의 숫 자 로 반 환 하 거 나 , 이 전 에 설 정 된 알 람 이 없 다 면 0을 반 환 한 다 .

주 의

alarmsetitimer는 같 은 타 이 머 를 공 유 한 다 ; 한 쪽 을 호 출 하 면 다 른 쪽 을 간 섭 할 것 이 다 .

스 케 줄 링 지 연 이 임 의 의 시 간 동 안 프 로 세 스 의 수 행 을 지 연 시 킬 수 도 있 다 .

호 환

SVr4, SVID, POSIX, X/OPEN, BSD 4.3

관 련 항 목

setitimer(2), signal(2), sigaction(2), gettimeofday(2), select(2), pause(2), sleep(3)

역 자

임 종 균 <hermes44 [AT] secsm.org>, 2000년 4월 14일