Provided by: manpages-ro-dev_4.27.0-1_all bug

NUME

       alarm - configurează un ceas cu alarmă pentru livrarea unui semnal

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

SINOPSIS

       #include <unistd.h>

       unsigned int alarm(unsigned int secunde);

DESCRIERE

       alarm() aranjează ca un semnal SIGALRM să fie transmis către procesul apelant în secunde secunde.

       Dacă secunde este zero, orice alarmă în așteptare este anulată.

       În orice caz, orice alarm() configurată anterior este anulată.

VALOAREA RETURNATĂ

       alarm()  returnează numărul de secunde rămase până la declanșarea oricărei alarme programate anterior sau
       zero dacă nu a existat nicio alarmă programată anterior.

STANDARDE

       POSIX.1-2008.

ISTORIC

       POSIX.1-2001, SVr4, 4.3BSD.

NOTE

       funcțiile alarm() și setitimer(2) împart același temporizator; apelurile la una dintre ele vor  interfera
       cu utilizarea celeilalte.

       Alarmele create de alarm() sunt păstrate în execve(2) și nu sunt moștenite de procesele-copil create prin
       fork(2).

       sleep(3) poate fi implementat folosind SIGALRM; amestecarea apelurilor la alarm() și sleep(3) este o idee
       proastă.

       Întârzierile  de  programare  pot,  ca  întotdeauna,  să determine întârzierea executării procesului cu o
       perioadă de timp arbitrară.

CONSULTAȚI ȘI

       gettimeofday(2),   pause(2),   select(2),   setitimer(2),   sigaction(2),   signal(2),   timer_create(2),
       timerfd_create(2), sleep(3), time(7)

TRADUCERE

       Traducerea    în   limba   română   a   acestui   manual   a   fost   făcută   de   Remus-Gabriel   Chelu
       <remusgabriel.chelu@disroot.org>

       Această traducere este  documentație  gratuită;  citiți  Licența publică generală GNU Versiunea 3  sau  o
       versiune   ulterioară   cu  privire  la  condiții  privind  drepturile  de  autor.   NU  se  asumă  NICIO
       RESPONSABILITATE.

       Dacă găsiți erori în traducerea acestui manual, vă rugăm să  trimiteți  un  e-mail  la  translation-team-
       ro@lists.sourceforge.net.

Pagini de manual de Linux 6.9.1                    2 mai 2024                                           alarm(2)