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.