|
éíñ
alarm - ycÔaÎa×ÌÉ×aeÔ ÔaÊÍep ÐpoÃecca
óéîôáëóéó
unsigned alarm (sec) unsigned sec;
ïðéóáîéå
alarm ycÔaÎa×ÌÉ×aeÔ ÔaÊÍep ÐpoÃecca Îa sec ceËyÎÄ. ðocÌe
ÉcÔeÞeÎÉÑ sec ceËyÎÄ ÔaÊÍep ÐocÙÌaeÔ ÐpoÃeccy cÉÇÎaÌ
SIGALRM; cÍ. signal(3).
alarm Îe Ðepe×oÄÉÔ ÐpoÃecc × oÖÉÄaÎÉe ÜÔoÇo cÉÇÎaÌa; ÄÌÑ ÜÔoÊ ÃeÌÉ ÍoÖeÔ ÉcÐoÌØÚo×aÔØcÑ ×ÙÚo× pause(3).
úaÐpocÙ Îa ycÔaÎo×Ëy ÔaÊÍepa Îe ÎaËaÐÌÉ×aÀÔcÑ; oÞepeÄÎoÊ ×ÙÚo× alarm oÔÍeÎÑeÔ ycÔaÎo×Ëy, cÄeÌaÎÎyÀ ÐpeÄÙÄyÝÉÍ ×ÙÚo×oÍ.
EcÌÉ sec pa×eÎ 0, Ôo ÔaÊÍep oÂÎyÌÑeÔcÑ, Ô.e. ÐpocÔo oÔÍeÎÑeÔcÑ ycÔaÎo×Ëa, cÄeÌaÎÎaÑ ÐpeÄÙÄyÝÉÍ ×ÙÚo×oÍ.
fork(3) ycÔaÎa×ÌÉ×aeÔ ÔaÊÍep Îo×oÇo ÐpoÃecca × 0, a exec(3) ÎacÌeÄyeÔ ÔaÊÍepÎoe ×peÍÑ oÔ ÐpeÄÙÄyÝeÇo oÂpaÚa ÐpoÃecca.
BoÚ×paÝaeÍoe ÚÎaÞeÎÉe
alarm ×oÚ×paÝaeÔ ÔaÊÍepÎoe ×peÍÑ, ocÔa×ÛeecÑ oÔ ÐpeÄÙÄyÝeÊ
ycÔaÎo×ËÉ ÔaÊÍepa.
óí. ôáëöå
pause(3), signal(3)
|