マニュアルページ alarm.3f




名前

     alarm - 特定時間の経過後におけるサブルーチンの実行


形式

     integer*4 function alarm (time, sbrtn)
     integer*4 time
     external sbrtn


使用法

     integer*4 time /8/
     external sbrtn
     nseconds = alarm(time,sbrtn)


機能説明

     サブルーチン sbrtntime 秒後に呼び出されるように準備し ま
     す。  time が 0 のとき、アラームはオフになり、ルーチンの呼び
     出しは行われません。戻り値は、最終アラームに残っている時間で
     す。


制約事項

     あるサブルーチンからそれ自身の名前を alarm に渡すことはで き
     ません。

     alarm ルーチンは入出力を妨げる可能性のある信号を生成します。
     呼び出された sbrtn ルーチンは、それ自身入出力を行いません。

     平列化、またはマルチスレッド化されたプログラムか ら  alarm()
     を呼んだ場合、結果は保証されません。


ファイル

     libfui.a


関連項目

     alarm(2)sleep(3F)signal(3F)