alarm

Autres langues

Langue: ru

Autres versions - même langue

Version: 1993-07-21 (openSuse - 09/10/07)

Autres sections - même nom

Section: 2 (Appels système)

éíñ

alarm - ÕÓÔÁÎÏ×ËÁ ×ÒÅÍÅÎÉ ÄÏÓÔÁ×ËÉ ÔÒÅ×ÏÖÎÏÇÏ ÓÉÇÎÁÌÁ

ïâúïò


#include <unistd.h>



unsigned int alarm(unsigned int seconds);

ïðéóáîéå

óÉÓÔÅÍÎÙÊ ×ÙÚÏ× alarm ×ÙÐÏÌÎÑÅÔ × ×ÙÚ×Á×ÛÉÊ ÅÇÏ ÐÒÏÃÅÓÓ ÄÏÓÔÁ×ËÕ ÓÉÇÎÁÌÁ " SIGALRM ÞÅÒÅÚ seconds ÓÅËÕÎÄ.

åÓÌÉ seconds ÒÁ×ÎÏ ÎÕÌÀ, ÔÏ ÎÉËÁËÉÈ ÎÏ×ÙÈ ÔÒÅ×ÏÖÎÙÈ ÓÉÇÎÁÌÏ× × ÏÞÅÒÅÄØ ÐÏÓÔÁ×ÌÅÎÏ ÎÅ ÂÕÄÅÔ.

åÓÌÉ ÓÌÕÞÉÔØÓÑ ËÁËÏÅ-ÌÉÂÏ ÓÏÂÙÔÉÅ (ÉÎÔÅÒÅÓÎÏ ËÁËÏÅ? -- ÐÒÉÍ. ÐÅÒ.), ÌÀÂÙÅ ÐÒÅÄÙÄÕÝÉÅ ÕÓÔÁÎÏ×ËÉ alarm ÏÔÍÅÎÑÀÔÓÑ.

÷ïú÷òáýáåíïå úîáþåîéå

alarm ×ÏÚ×ÒÁÝÁÅÔ ËÏÌÉÞÅÓÔ×Ï ÓÅËÕÎÄ, ÏÓÔÁ×ÛÉÈÓÑ ÄÏ ÍÏÍÅÎÔÁ ÄÏÓÔÁ×ËÉ ÓÉÇÎÁÌÁ, ÕÓÔÁÎÏ×ÌÅÎÎÏÇÏ ÐÒÅÄÙÄÕÝÉÍ ×ÙÚÏ×ÏÍ alarm ÉÌÉ ÎÏÌØ, ÅÓÌÉ × ÏÞÅÒÅÄÉ ÎÅÔ ÔÒÅ×ÏÖÎÙÈ ÓÉÇÎÁÌÏ×.

úáíåþáîéñ

÷ÙÚÏ×Ù alarm É setitimer ÓÏ×ÍÅÓÔÎÏ ÉÓÐÏÌØÚÕÀÔ ÏÄÉÎ É ÔÏÔ ÖÅ ÔÁÊÍÅÒ; ÏÎÉ ÂÕÄÕÔ ËÏÎÆÌÉËÔÏ×ÁÔØ ÄÒÕÇ Ó ÄÒÕÇÏÍ.

sleep() ÍÏÖÅÔ ÂÙÔØ ÒÅÁÌÉÚÏ×ÁÎ, ÉÓÐÏÌØÚÕÑ SIGALRM; ÔÁË ÞÔÏ ÓÍÅÛÁÎÎÏÅ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ×ÙÚÏ×Ï× alarm() É sleep() - ÜÔÏ ÐÌÏÈÁÑ ÉÄÅÑ.

ðÏÓÔÁÎÏ×ËÁ ÓÉÇÎÁÌÁ × ÏÞÅÒÅÄØ ÍÏÖÅÔ ×ÙÚÙ×ÁÔØ ÚÁÄÅÒÖÕ ×ÙÐÏÌÎÅÎÉÑ ×ÙÚ×Á×ÛÅÇÏ ÐÒÏÃÅÓÓÁ ÎÁ ÎÅËÏÔÏÒÏÅ ×ÒÅÍÑ.

óïïô÷åôóô÷éå óôáîäáòôáí

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

óíïôòé ôáëöå

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

ðåòå÷ïä

ðÅÒÅ×£Ì Ó ÁÎÇÌÉÊÓËÏÇÏ ÷ÉËÔÏÒ ÷ÉÓÌÏÂÏËÏ× <corochoone@perm.ru> 2003