マニュアルページ alarm.3f
名前
alarm - 特定時間の経過後におけるサブルーチンの実行
形式
integer*4 function alarm (time, sbrtn)
integer*4 time
external sbrtn
使用法
integer*4 time /8/
external sbrtn
nseconds = alarm(time,sbrtn)
機能説明
サブルーチン sbrtn が time 秒後に呼び出されるように準備し ま
す。 time が 0 のとき、アラームはオフになり、ルーチンの呼び
出しは行われません。戻り値は、最終アラームに残っている時間で
す。
制約事項
あるサブルーチンからそれ自身の名前を alarm に渡すことはで き
ません。
alarm ルーチンは入出力を妨げる可能性のある信号を生成します。
呼び出された sbrtn ルーチンは、それ自身入出力を行いません。
平列化、またはマルチスレッド化されたプログラムか ら alarm()
を呼んだ場合、結果は保証されません。
ファイル
libfui.a
関連項目
alarm(2)、 sleep(3F)、 signal(3F)