tail head cat sleep
QR code linking to this page

Man page  — ALARM

명칭

alarm – 시그널 타이머 알람을 설정한다

내용

프로그램 라이브러리

Standard C Library (libc, -lc)

서식

#include <unistd.h>

unsigned int
alarm(unsigned int seconds);

해설

이 인터페이스는 setitimer(2) 에 의해 구식의 것이 되고 있습니다.

alarm() 함수는, 시그널 SIGALRM (을)를 호출원프로세스로 지정의 seconds 초 후에 전달하는 타이머를 설정합니다. 알람이 이미 alarm() 에 의해 설정되어 있는 것의 전달되어 있지 않은 경우, 새로운 alarm() 호출은, 전의 설정을 덧쓰기합니다. 요구 alarm() (은)는, 현재의 알람을 무효로 해, 시그널 SIGALRM (은)는 전달되지 않습니다.

setitimer(2) 의 제약을 위해서(때문에), seconds (이)가 용서되는 최대수는 100000000 입니다.

반환값

alarm() 의 반환값은, alarm() 의 직전의 호출로부터 타이머에 남겨진 시간의 양입니다. 알람이 현시점에서 설정되어 있지 않은 경우, 반환값은 0 이 됩니다.

관련 항목

setitimer(2), sigaction(2), sigpause(2), sigvec(2), signal(3), sleep(3), ualarm(3), usleep(3)

역사

alarm() 함수는 AT&T v7 그리고 처음 등장했습니다.

ALARM (3) April 19, 1994

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.

There are two major products of Berkeley, CA -- LSD and UNIX. We don't believe this to be strictly by coincidence.
Jeremy S. Anderson