Oracle Solaris Studio 12.4 Man Pages

印刷ビューの終了

更新: January 2015
 
 

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)